菜鸟跪求高手解读c语言错误提示,
菜鸟跪求高手解读c语言错误提示,像c(5)和c(6)到底是什么意思,还有可不可以从错误提示中直接看出是哪个type前忘记了';'e:\编程之c语言篇\9.25.。。。。。...
菜鸟跪求高手解读c语言错误提示,像c(5) 和c(6) 到底是什么意思,还有可不可以从错误提示中直接看出是哪个type前忘记了 ';'
e:\编程之c语言篇\9.25.。。。。。.c(5) : error C2143: syntax error : missing ';' before 'type'
e:\编程之c语言篇\9.25.。。。。。.c(6) : error C2143: syntax error : missing ';' before 'type'
请问一下,如 错误提示 9.25月.exe - 1 error(s), 0 warning(s) error和warning有啥区别?还有就是为啥总是1 error(s),好多时候一个程序错了多处,还是1 error(s)?再者一般为啥总是0 warning(s)、? 展开
e:\编程之c语言篇\9.25.。。。。。.c(5) : error C2143: syntax error : missing ';' before 'type'
e:\编程之c语言篇\9.25.。。。。。.c(6) : error C2143: syntax error : missing ';' before 'type'
请问一下,如 错误提示 9.25月.exe - 1 error(s), 0 warning(s) error和warning有啥区别?还有就是为啥总是1 error(s),好多时候一个程序错了多处,还是1 error(s)?再者一般为啥总是0 warning(s)、? 展开
5个回答
展开全部
c(5)就是代码第五行无法执行,也就是在这句之前的语句执行有错误
比如:
提示错误:c(5) : error C2146: syntax error : missing ';' before identifier 'printf',其中before identifier‘printf'的意思是:在printf这句之前的语句少了一个‘;’,这是有英文提示的!
c(6)表示第六句无法执行,你可以双击c(6) : error C2143: syntax error : missing ';' 在代码中会有显示第六句无法执行。
error是编译出错(不可以被编译器忽略),warning是警告错误(可以被编译器忽略)
计算机是采用二进制算法的,1代表逻辑假,0代表逻辑真,而error和warning的逻辑关系是“且”,只有二者同真,才能被编译,警告错误可被编译器忽略,所以总是为0,而error为1是表示你的代码中有错误。
比如:
提示错误:c(5) : error C2146: syntax error : missing ';' before identifier 'printf',其中before identifier‘printf'的意思是:在printf这句之前的语句少了一个‘;’,这是有英文提示的!
c(6)表示第六句无法执行,你可以双击c(6) : error C2143: syntax error : missing ';' 在代码中会有显示第六句无法执行。
error是编译出错(不可以被编译器忽略),warning是警告错误(可以被编译器忽略)
计算机是采用二进制算法的,1代表逻辑假,0代表逻辑真,而error和warning的逻辑关系是“且”,只有二者同真,才能被编译,警告错误可被编译器忽略,所以总是为0,而error为1是表示你的代码中有错误。
展开全部
error代表编译时有错误,比如有些参数没定义之类的。
warning代表警告,比如写的子程序,在主程序中没用到就会警告。
我也是刚学,共同进步吧~
warning代表警告,比如写的子程序,在主程序中没用到就会警告。
我也是刚学,共同进步吧~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c(5)就是第五行出错了。缺少";"的错误提示一般就是语句末缺了分号,检查一下就能发现了。
希望对你有帮助
希望对你有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在定义的类型时少了;一般是能找到的,就在出错行的附近.....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1 error(s) 0warning(0)说明没问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询