C++错误提示: 无法将参数 1 从“const char [7]”转换为“char *” 或“const char *”类型的值不能用于初始化“char *”类型的实体

C++错误提示: 无法将参数 1 从“const char [7]”转换为“char *”  或“const char *”类型的值不能用于初始化“char *”类型的实体

用VS2017或VS2019写C++代码时,发生以下两个错误之一时,均可按以下两个方法解决:

解决办法一:

将变量char *改为const char *

 

解决办法二:

按如下操作即可:

项目->属性->C/C++->语言->符合模式,将符合模式改为