今天在写OpenGL 的三角形和立方体旋转的时候,直接复制代码,然后编译的时候出现了102个错误。
错误都是:“error c3872: “0x3000”: 此字符不允许在标识符中”。
开始以为是字符因为复制过来的问题,因此都把末尾分号改了,但是错误依旧...
最后还是在网上找到答案
0x3000是汉语的空格,也就是全角空格,相当于一个汉字,但你又看不见它。
你知道的,像逗号,有半角(,)和全角(,)之分的,其实空格也有。
0x3000是全角的空格,0x20是半角的空格。
你最好把这个语句的后面空白部分,都删除掉,免得有不可见的全角空格。
今天就把这个错误给写出来,就当做一个记录吧!