这个错误提示的是等号附近,有语法错误。
比如说if(x=0),这句话就可能提示这个错误,因为一个等号是赋值,两个等号才是等于的意思,if是一个判断语句,所以要用两个等号才能,一个是赋值,不是判断。
【资料图】
还有就是赋值 x=0,这个赋值语句后面缺少;,所以会提示。
扩展资料
C语言调试中syntax error 的错误以及中文解释
1、意思是:在 xxx 之前 应输入表达式。
2、下面为C语言的错误大全及中文解释:
1: Ambiguous operators need parentheses — 不明确的运算需要用括号括起
2: Ambiguous symbol xxx — 不明确的符号
3: Argument list syntax error — 参数表语法错误
4: Array bounds missing — 丢失数组界限符
5: Array size toolarge — 数组尺寸太大
6: Bad character in paramenters — 参数中有不适当的字符
7: Bad file name format in include directive — 包含命令中文件名格式不正确
8: Bad ifdef directive synatax — 编译预处理ifdef有语法错
参考资料搜狗百科——c语言
本文到此讲解完毕了,希望对大家有帮助。