可以知道LPCSTR代表了const char *类型,它是一个指向以’\0’结尾的8位(单字节)ANSI字符数组的常量指针,
而const wchar_t *类型是一个指向’\0’结尾的16位(双字节)Unicode字符数组的常量指针.
在VS2019编译器中直接输入的字符串常量(如“abc”)默认是以const char *的格式(即ANSI编码)储存的,因此会导致类型不匹配的编译错误。
1、右击项目文件,选择属性
2、在配置属性->高级——>字符集做出如图选择,并确定
可以知道LPCSTR代表了const char *类型,它是一个指向以’\0’结尾的8位(单字节)ANSI字符数组的常量指针,
而const wchar_t *类型是一个指向’\0’结尾的16位(双字节)Unicode字符数组的常量指针.
在VS2019编译器中直接输入的字符串常量(如“abc”)默认是以const char *的格式(即ANSI编码)储存的,因此会导致类型不匹配的编译错误。
1、右击项目文件,选择属性
2、在配置属性->高级——>字符集做出如图选择,并确定