Qt-error C3872: “0x3000”: 此字符不允许在标识符中使用

相关资料:

https://blog.csdn.net/u014411348/article/details/104060021 

问题现象:

在做一个输出测试时,新建了一个QT工程,但是从网页上复制的代码在QT的工程中提示“error C3872: “0x3000”: 此字符不允许在标识符中使用”。

问题原因:

是汉语的空格,也就是全角空格,相当于一个汉字,但你又看不见它。

你知道的,像逗号,有半角(,)和全角(,)之分的,其实空格也有。

0x3000是全角的空格,0x20是半角的空格。

处理方法:

把复制的代码删除后,再输入一次,不要直接复制。

或是删除空的地方,这空的地方可能是肉眼看不到的字符。

posted on 2021-11-15 14:06  疯狂delphi  阅读(410)  评论(0编辑  收藏  举报

导航