24小时热门版块排行榜    

查看: 1872  |  回复: 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的回帖

smart0193

木虫 (小有名气)

【答案】应助回帖


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

文俊点点

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★
感谢参与,应助指数 +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的回帖

易沁桦

木虫 (小有名气)

引用回帖:
4楼: Originally posted by 文俊点点 at 2012-06-20 23:57:00
你的< =中间有空格···········

好像是这个问题,去掉空格后,出现的是不是莫名的语法错误了
努力工作,开心生活
5楼2012-06-21 08:43:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 导师吐槽:我怎么摊上了这么个极品研究生! +3 苏东坡二世 2026-08-23 3/150 2026-08-25 10:35 by shisan1313
[基金申请] 2026年的国家社科基金项目通讯评审的新规则与新动向、新挑战 +5 process2012 2026-08-23 7/350 2026-08-25 09:42 by huixian257
[基金申请] 今天基金会出结果吗?20260819 +17 kkkl_v 2026-08-19 18/900 2026-08-25 09:41 by windflowerwy
[基金申请] 我面上完蛋了 +13 且听虎啸 2026-08-20 14/700 2026-08-25 09:10 by mrkang
[基金申请] 只有每年这种时候来逛逛小木虫 +25 yaoyewhu2008 2026-08-20 27/1350 2026-08-25 08:01 by Equinoxhua
[基金申请] 明天应该可查了!? +5 chengyan1220 2026-08-23 5/250 2026-08-24 23:28 by 我4大白菜
[基金申请] 如果此刻你正在为国基感到焦虑,不妨来听听这首《基金之外》 +7 scalable 2026-08-24 7/350 2026-08-24 23:01 by anata1209
[基金申请] filecode,4个jtjc了 +14 ziyangfang 2026-08-19 17/850 2026-08-24 18:37 by 哈哈蛤?
[基金申请] 建议基金发布提前给出明确的时间点 +13 kulium 2026-08-21 16/800 2026-08-24 16:27 by superceng
[基金申请] 今日不放榜?网传国自然预计 8 月 27 日可查结果 +17 医学老男孩 2026-08-20 21/1050 2026-08-24 14:21 by refreshing11
[基金申请] 估计是周四 +4 archvillain 2026-08-18 4/200 2026-08-24 13:53 by zzuzxg
[基金申请] 朋友圈看到的 +7 wangzilk 2026-08-18 9/450 2026-08-24 10:50 by cmrandy
[基金申请] 什么时候开奖? +10 CrisMessi 2026-08-18 11/550 2026-08-24 06:50 by 开心的小狮子
[基金申请] 今天放榜吗? +15 布布和一二 2026-08-19 16/800 2026-08-23 09:55 by 张春生
[基金申请] 时间戳今天,20号变了 +5 archvillain 2026-08-20 5/250 2026-08-22 06:12 by hui_daxiao
[基金申请] 看来今天不会放榜了? +8 chengyan1220 2026-08-21 11/550 2026-08-21 17:52 by dcqxinyang
[基金申请] 基金啊基金 +4 longfie172 2026-08-20 4/200 2026-08-21 08:58 by mark mao
[基金申请] 重要消息,中午系统在维护 +11 yuleib84 2026-08-18 12/600 2026-08-20 11:09 by xskun
[基金申请] 明天放榜? +5 Shxjjxjkx 2026-08-18 5/250 2026-08-18 18:14 by -大大大大大-
[基金申请] 今天维护系统维护 祝所有人 高中 +8 gjjjzhong 2026-08-18 9/450 2026-08-18 13:01 by 家与远方
信息提示
请填处理意见