24小时热门版块排行榜    

Znn3bq.jpeg
查看: 1675  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

易沁桦

木虫 (小有名气)

[求助] VC++下调试C程序,出现很多语法错误

用纯的C语言编了个程序(不会C++),在VC++中打开后,点击Build—Compile后,出现以下:(surface growth.c前面的E:\VC Project\Crystal Growth\都省略了)
-----Configuration: surface growth - Win32 Debug--------------------
Compiling...
surface growth.c
surface growth.c(17) : error C2059: syntax error : '='
surface growth.c(17) : error C2143: syntax error : missing ';' before ')'
surface growth.c(19) : warning C4552: '<=' : operator has no effect; expected operator with side-effect
surface growth.c(19) : error C2143: syntax error : missing ';' before ')'
surface growth.c(23) : error C2059: syntax error : 'for'
surface growth.c(23) : error C2143: syntax error : missing '{' before '<='
surface growth.c(23) : error C2059: syntax error : '<='
surface growth.c(23) : error C2143: syntax error : missing '{' before '++'
surface growth.c(23) : error C2059: syntax error : '++'
surface growth.c(23) : error C2059: syntax error : ')'
surface growth.c(24) : error C2143: syntax error : missing '{' before '<='
surface growth.c(24) : error C2059: syntax error : '<='
surface growth.c(24) : error C2143: syntax error : missing '{' before '++'
surface growth.c(24) : error C2059: syntax error : '++'
surface growth.c(24) : error C2059: syntax error : ')'
surface growth.c(26) : error C2059: syntax error : 'for'
surface growth.c(26) : error C2143: syntax error : missing '{' before '<='
surface growth.c(26) : error C2059: syntax error : '<='
surface growth.c(26) : error C2143: syntax error : missing '{' before '++'
surface growth.c(26) : error C2059: syntax error : '++'
surface growth.c(26) : error C2059: syntax error : ')'
surface growth.c(27) : error C2143: syntax error : missing '{' before '<='
surface growth.c(27) : error C2059: syntax error : '<='
surface growth.c(27) : error C2143: syntax error : missing '{' before '++'
surface growth.c(27) : error C2059: syntax error : '++'
surface growth.c(27) : error C2059: syntax error : ')'
surface growth.c(36) : error C2059: syntax error : 'for'
surface growth.c(36) : error C2143: syntax error : missing '{' before '<='
surface growth.c(36) : error C2059: syntax error : '<='
surface growth.c(36) : error C2143: syntax error : missing '{' before '++'
surface growth.c(36) : error C2059: syntax error : '++'
surface growth.c(36) : error C2059: syntax error : ')'
surface growth.c(45) : error C2059: syntax error : 'for'
surface growth.c(45) : error C2143: syntax error : missing '{' before '<'
surface growth.c(45) : error C2059: syntax error : '<'
surface growth.c(45) : error C2059: syntax error : ')'
surface growth.c(46) : error C2449: found '{' at file scope (missing function header?)
surface growth.c(149) : error C2059: syntax error : '}'
surface growth.c(151) : error C2143: syntax error : missing ')' before 'string'
surface growth.c(151) : error C2143: syntax error : missing '{' before 'string'
surface growth.c(151) : error C2059: syntax error : ''
surface growth.c(151) : error C2059: syntax error : ')'
surface growth.c(152) : error C2059: syntax error : 'for'
surface growth.c(152) : error C2143: syntax error : missing '{' before '<='
surface growth.c(152) : error C2059: syntax error : '<='
surface growth.c(152) : error C2143: syntax error : missing '{' before '++'
surface growth.c(152) : error C2059: syntax error : '++'
surface growth.c(152) : error C2059: syntax error : ')'
surface growth.c(158) : error C2059: syntax error : '}'
执行 cl.exe 时出错.
surface growth.obj - 1 error(s), 0 warning(s)
——————————————————————
     可是我觉得语法没有错,比如最开始两句,对应第17行的句子是:  for (x = 1; x < =N; x++),“=”号怎么有错呢,)前面也不用加“;”了啊
   而且最后一句显示只有一个错误,到底是哪儿呢?
求大侠解答。若解决了问题,还可以追加金币,谢谢!!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

努力工作,开心生活
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

voice2001

铜虫 (著名写手)


御剑江湖: 金币+1, 谢谢 2012-06-30 18:45:45
缺少头文件!!!!
6楼2012-06-21 14:06:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2012-06-21 01:06:27
一般这种错误要先考虑是不是头文件引用问题
有时候头文件的引用顺序不对劲都会给你来一堆莫名其妙的语法错误
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2012-06-20 22:48:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

smart0193

木虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2012-06-21 01:06:33
把代码贴上来才能知道啊。
一个奋斗在三流高校的教育界民工
3楼2012-06-20 23:02:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

文俊点点

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2012-06-21 01:06:39
易沁桦: 金币+5, 有帮助, 3 2012-06-21 08:42:59
你的< =中间有空格···········
这是你所拥有的时间·····这是你所能改变的生活·········
4楼2012-06-20 23:57:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 368求调剂 +3 17385968172 2026-04-10 3/150 2026-04-10 20:12 by 电子奥德彪
[考研] 一志愿矿大,材料工程专硕314分,0856可调都可以 +15 无懈可击的巨人 2026-04-09 15/750 2026-04-10 18:10 by hmn_wj
[考研] 309求调剂 +13 wdhw 2026-04-10 14/700 2026-04-10 16:55 by wrnwrn
[硕博家园] 0856材料化工求调剂,一志愿211,初试成绩349 +5 江淮北月 2026-04-05 5/250 2026-04-10 16:26 by 高维春
[考研] 288求调剂 +12 代fish 2026-04-09 12/600 2026-04-10 11:57 by jxlabyan
[考研] 301求调剂 +4 XYPLR 2026-04-05 6/300 2026-04-10 09:17 by Delta2012
[考研] 301求调剂 +6 静静想想 2026-04-05 6/300 2026-04-10 09:15 by Delta2012
[考研] 288求调剂,一志愿华南理工大学071005 +16 ioodiiij 2026-04-08 16/800 2026-04-09 23:08 by wolf97
[考研] 材料调剂 +10 18815505510 2026-04-09 11/550 2026-04-09 17:07 by 544594351
[考研] 复试调剂,一志愿郑州大学材料与化工289分 +31 硕星赴 2026-04-08 31/1550 2026-04-09 16:54 by Delta2012
[考研] 280求调剂 +7 wzzz王 2026-04-09 7/350 2026-04-09 15:32 by 释放天性
[考研] 材料307分求大佬组收留 +17 Hll胡 2026-04-07 17/850 2026-04-09 10:53 by liuhuiying09
[考研] 298求调剂 +4 manman511 2026-04-05 4/200 2026-04-08 16:50 by tjzhao
[考研] 344求调剂 +11 魏子per 2026-04-07 11/550 2026-04-07 23:01 by JourneyLucky
[考研] 一志愿211生物学280分 求调剂 +5 李rien 2026-04-05 5/250 2026-04-06 10:30 by zhyzzh
[考研] 0855求调剂材料 +11 红桃灼灼 2026-04-04 12/600 2026-04-06 10:26 by 蓝云思雨
[考研] 324求调剂 +3 k可乐 2026-04-05 4/200 2026-04-06 09:54 by 蓝云思雨
[考研] 化学357分,考研调剂 +11 .Starry. 2026-04-04 12/600 2026-04-06 06:28 by houyaoxu
[考研] 求调剂到0856材料工程 +3 程9915 2026-04-05 3/150 2026-04-05 18:15 by 蓝云思雨
[考研] 085400电子信息319求调剂(接受跨专业调剂) +5 星星不眨眼喽 2026-04-03 6/300 2026-04-04 21:50 by hemengdong
信息提示
请填处理意见