c语言中的错误提示,C语言20条编程中遇到的错误提示.doc

C语言20条编程中遇到的错误提示

1. 代码:

编译器提示错误:error: else without a previous if

错误原因解读:‘else’的前面没有匹配的‘if’

2. 代码:

编译器提示错误:error: redeclaration of p1 with no linkage

错误原因解读:重复定义变量p1

3. 代码:

编译器提示错误: error: called object is not a function or function pointer

错误原因解读:对调函数不是函数或函数指针

4. 代码:

编译器提示错误: error: expected ) before ; token

错误原因解读:期望在“)”前面的“;”去掉

5. 代码:

编译器提示错误: error: y undeclared (first use in this function)

错误原因解读:’y’没有被定义(首先使用此功能)

6. 代码:

编译器提示错误:error: expected declaration or statement at end of input

错误原因解读:预期的声明或语句末尾的语句。

7.代码:

编译器提示错误:error: lvalue required as left operand of assignment

错误原因解读:左侧的操作数必须是左值。

8.代码:

编译器提示错误:error: exponent has no digits

错误原因解读:指数没有数字。语句6在数字2后面缺少分号。

9.代码:

编译器提示错误:error: conflicting types for max

错误原因解读:未对“max”函数进行函数原型声明。

10.代码:

编译器提示错误:error: expected identifier or ( before { token

错误原因解读:预期的标识符或“(”之前“{”标记。

11.代码:

编译器提示错误:error: a undeclared (first use in this function)

错误原因解读:a变量没有被定义(在这个功能里第一次使用)。

12.代码:

编译器提示错误:error: expected ) before a

错误原因解读:期望在a之前加一个括号。

13.代码:

编译器提示错误:error: duplicate case value error: previously used here

错误原因解读:两个case后面的常量相同。

14.代码:

编译器提示错误:error: expected expression before % token

错误原因解读:“%”标记之前的预期表达式。

15.代码:

编译器提示错误:error: expected ; before ) token

错误原因解读:期望在“)”之前加一个“;”。

16.代码:

编译器提示错误:error: A undeclared (first use in this function)

错误原因解读:A的定义不明确,字母A不可以赋给字符c。这是首次使用此功能。

17.代码:

编译器提示错误:error: expected =, ,, ;, asm or __attribute__ before { token

错误原因解读:“{”前面应该加一个“()”。

18.代码:

编译器提示错误:error: o undeclared (first use in this function)

错误原因解读:o错误使用,这是首次使用此功能。应当在return后加0。

19.代码:

编译器提示错误:undefined reference to `print ||error: ld returned 1 exit status

错误原因解读:“print”未被定义。“printf”写错为“print”。

20.代码:

编译器提示错误:error: stray \243 in program error: stray \254 in program

error: expected ) before t

错误原因解读:6行中“,”为汉语中的全角逗号。

展开阅读全文

  • 7
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值