[C++ Error] Unit1.cpp(20): E2188 Expression syntax

程序出现这个情况该怎么解决?

第1个回答  2013-09-22
去掉#define Label1即可
第2个回答  2013-09-22
语法错误,修改代码
第3个回答  2013-09-22
第2188行发现语法错误!你检查一下那一行的代码。看是不是少了什么或者是多了什么的。也可以是表达不对。
第4个回答  2013-09-22
语法错误,具体要贴代码上来才能知道!

[C++ Error] Unit1.cpp(20): E2188 Expression syntax
Unit1.cpp指出错的文件 (20)表示在文件的第20行 E2188 编译器内部定义的错误码 Expression syntax 英语翻译过来就是表达式语法错误 出错后一般看在那一行,然后看错误的类型,然后再回到代码那一行,根据错误提示 检视代码就可以了。

[C++ Error] Unit1.cpp(40): E2238 Multiple declaration for 'f...
file:在C++里表示标签 在你的程序到处是没有用的file:把它都删光

代码报错 :[C++ Error] Unit1.cpp(23): E2451 Undefined symbol...
没有定义变量ValidFile,或者你在其他头文件里定义了,但是没有包含头文件

提示[C++ Error] Unit1.cpp(10): E2141 Declaration syntax error 求解 ...
using namespace std;如果不想加最好是 include <iostream.h> include <conio.h> 还有,int main()改成int main(void)这样写会好一些 还有,bool e 定义的是布尔型最好是赋布尔值ture||false 其他地方没仔细看

[C++ Error] Unit1.h(12): E2176 Too many types in declaration
预处理 的问题 ifndef ...define ...endif 你没有结束 所以提示错误 --- 在#endif截止前,是一直到main 也就是说 ,编译器 一直检测到main函数 如果还没有遇到#endif 说明漏了,则提示错误 但是编译器只检测语法,并不知道你到底在哪儿放的,所以就指向main前 ...

[C++Error] Unit1.cpp[17]:E2141 Declaration syntax error 怎样解决...
提示说TForm1未声明,但它是由系统产生的,应该不存在问题。不知是不是你删掉了某些文件,或者代码。建议重新来过,即先生成一个带Form的空项目,编译保存,然后再把其他的内容一点点补充进去。一步步添加内容的同时进行编译,可以找到出错的原因。

[C++ Error] Unit1.cpp(25): E2451 Undefined symbol 'data' 请教高手...
double * date;data = new double[N]; \/\/ 你定义的date,用的是data

[ C + +的错误] Unit1.cpp ( 27 ): E2451未定义符号' M_PI '_百度知 ...
这个常数不包含在标准内, 它应该是定义准确到机器精度的 值。如果你需要用到 , 你需要自己定义, 或者用 4*atan(1.0) 或 acos(-1.0) 来计算出来。

[ C + +的错误] Unit1.cpp ( 27 ): E2451未定义符号' M_PI '_百度知 ...
你的程序中使用了M_PI这个常量或者变量,但是这个常量或者变量没有定义,所以出现这个问题。你Unit1.cpp的27行是啥?

VS2010中调试程序是错误:fatal error C1083: 无法打开包括文件:“thr...
<thread> 是c++11新特性,需要用VS2012来编译程序

相似回答
大家正在搜