本人编程常见错误

来源:互联网 发布:珠宝批发软件 编辑:程序博客网 时间:2024/04/24 19:48

1、error: iostream.h: 没有那个文件或目录

解答:iostream.h本来就没有,将iostream.h改为iostream即可。

注:确定g++的版本和搜索路径命令:g++ -v 看版本;g++  -v  *.cpp看搜索路径。

2、error: expected primary-expression before ‘unsigned’

解答:这个报错是说:unsigned 后面要带基本表达式,而这里 包含的是一个复杂的表达式。用括号将“unsigned”括起来即可。

3、error: ‘cout’ was not declared in this scope

解答:C++ 1998 要求cout and endl被调用使用'std::cout'和'std::endl'格式,或using namespace std。

4、error: ‘::main’ must return ‘int’

5、sh: pause: not found

解答:一般在windows平台写代码为了在终端看到运行结果,所以加入system("pause");语句。但是在linux下shell里pause不再是一条命令,因此会出现sh: 1: pause: not found的提示。打开源文件删除system("pause");语句即可。

6、用GCC编译一个程序,编译时没有任何警告,但是运行时提示:浮点数例外;

解答:devided  by  0

0 0
原创粉丝点击