我正在处理一个使用过struct的程序:
struct 2dpt {
int x;
int y;
};
Visual Studio给我一个关于使用“2dpt”作为结构名称的语法的错误。我搜索了所有的标题,并尝试谷歌搜索作为标准的视觉工作室包括,并找不到它。我不确定为什么它会向我吐口水。有谁知道这个错误来自哪里?
答案 0 :(得分:3)
您无法使用数字启动结构或变量的名称。
答案 1 :(得分:0)
嗯,你还没有说过你正在使用哪种语言,这没有用......但我不认为我曾经使用任何语言让你使用数字在诸如结构名称之类的标识符的开头。
你说:
我正在处理一个使用过struct的程序:
表明结构位于自己的代码中。找到它并将其重命名为更合理的东西。