错误C4566:由通用字符名称“\u202A”表示的字符不能在当前代码页(936)中表示出来

错误C4566:由通用字符名称“\u202A”表示的字符不能在当前代码页(936)中表示出来。
原地去世。
在这里插入图片描述

调代码的时候发现有两个错误,文件名读取错误,和C4566未能显示的字符名称。有时候也只显示C4566这一条错误。
原因是,在用c语言读取文件路径时,右键文件属性-安全之后直接复制了文件路径,但是粘贴到代码里面的文件路径不是真正的文件路径,有部分特殊字符没有显示。调试的话你会发现,这个字符串前面有一个问号。
所以手动输入路径就可以解决了。
该死的Bug!!!昨天没有的今天给我突然冒出来。

Guess you like

Origin blog.csdn.net/qq_43511299/article/details/119450362