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的错误。

 

 

内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/landiljy/p/13060158.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!

相关课程

4786 0元 限免