在VS2019中写C/C++代码时,发现按如下代码初始化字符型指针数组,会报错。
char *p[5] = {
"Jordan",
"Kobe",
"James",
"Kyrie",
"What amazing happens!"
};
为了解决这个问题,参考了很多博客,发现在VS2017中也会出现这个错误。
解决方法如下:
项目->属性->C/C++->语言->符合模式,将符合模式由是改为否
至于原因,有待进一步弄清楚。
在VS2019中写C/C++代码时,发现按如下代码初始化字符型指针数组,会报错。
char *p[5] = {
"Jordan",
"Kobe",
"James",
"Kyrie",
"What amazing happens!"
};
为了解决这个问题,参考了很多博客,发现在VS2017中也会出现这个错误。
解决方法如下:
项目->属性->C/C++->语言->符合模式,将符合模式由是改为否
至于原因,有待进一步弄清楚。