无法从“const char *”转换为“char

错误:error C2440: “=”: 无法从“const char *”转换为“char *”

“初始化“::无法从const char* 转换为char*

C和C++11有所不同,C中可以用下面的语句

1 char *a="hello";
2 char *b={"hello","world"};

 而在C++11中应改成(XTHS:实测可以)

1 const char *a="hello";
2 const char *b[]={"hello","world"}

  

转自:无法从const char* 转换为char*_mob604756f976e6的技术博客_51CTO博客

posted @ 2022-09-07 17:27  信铁寒胜  阅读(247)  评论(0编辑  收藏  举报