C语言调试中syntax error 是什么意思
3个回答
展开全部
这个错误提示的是等号附近,有语法错误。
比如说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语言
比如说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语言
展开全部
语法错误,是你的程序发生了语法上的错误(例子:printf("trete")就是一个有语法错误的句子,它没有加分号,正确的应该为:printf("trete");)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这种错误是最好解决的,也就是语法错误。
双击那条提示信息,就会跟踪到出现错误的那一行,仔细检查你的关键字有没有拼错?有没有掉分号,掉括号什么的?
这种错误是最简单的。
双击那条提示信息,就会跟踪到出现错误的那一行,仔细检查你的关键字有没有拼错?有没有掉分号,掉括号什么的?
这种错误是最简单的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询