Visual Studio 2019提示不能将const char*类型的值分配到const* 类型的实体
对于下图中的278行variableColName想用sprintf和sprintf_s赋值替换有问题(问题demo及说明见下面代码)?望知道的不吝指教
int totalVariableNum = 1000;
char* variableColName[totalVariableNum];
1 sprintf_s(variableColName[variableLength],strlen("x_")+2, "%s%d", 'x_',1); //Visual Studio 2019中在stdio.h会出错
2 sprintf(variableColName[variableLength], "%s%d", 'x_',1); //Visual Studio 2019中会提示代码为C4996的错误。
内容来源于网络如有侵权请私信删除
文章来源: 博客园
- 还没有人评论,欢迎说说您的想法!