| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1635 人关注过本帖
标题:VC++ 6.0错误。。帮忙看看
只看楼主 加入收藏
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
int f(int a,int b)
{ int c;
  if (a>b) c=1;
  else if(a==b) c=0;
  else c=-1;
  return c;
}

int f(int a,int b) 这个是脑袋

下面这个是身体
{ int c;
  if (a>b) c=1;
  else if(a==b) c=0;
  else c=-1;
  return c;
}         

你无敌在中间插个分号 就是砍头的行为啊。

梅尚程荀
马谭杨奚







                                                       
2012-06-17 14:00
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用nightwar在2012-6-17 13:58:30的发言:

明白了。。没有声明。。声明在C中重要不。。。
自定义函数有时是放在main前面声明课省略好,还是不省略好呢?
短的放前面 长的放后面加声明

貌似规矩的写法是都放后面 不过规矩是死的 一两行的东西放哪都一样
2012-06-17 14:00
nightwar
Rank: 2
等 级:论坛游民
帖 子:32
专家分:13
注 册:2012-3-25
收藏
得分:0 
int f(int a,int b);这个直接结束
下面的没有函数头???
{ int c;
  if (a>b) c=1;
  else if(a==b) c=0;
  else c=-1;
  return c;
}
2012-06-17 14:01
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
a.c:3:1: error: expected identifier or '(' before '{' token

gcc报的是这个 你们觉得哪个更好?
2012-06-17 14:02
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 13楼 nightwar
对 就是这个意思。

梅尚程荀
马谭杨奚







                                                       
2012-06-17 14:02
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用nightwar在2012-6-17 14:01:46的发言:

int f(int a,int b);这个直接结束
下面的没有函数头???
{ int c;
  if (a>b) c=1;
  else if(a==b) c=0;
  else c=-1;
  return c;
}
分号是语句的分割符 一加分号就相当于一句话加句号 那下面的就是另外的一个东西了
2012-06-17 14:03
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 14楼 zklhp
这个直观些 VC比较形象。

梅尚程荀
马谭杨奚







                                                       
2012-06-17 14:04
nightwar
Rank: 2
等 级:论坛游民
帖 子:32
专家分:13
注 册:2012-3-25
收藏
得分:0 
回复 16楼 zklhp
觉得对C理解更加深刻了。。。
2012-06-17 14:04
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
以下是引用zklhp在2012-6-17 14:02:13的发言:

a.c:3:1: error: expected identifier or '(' before '{' token

gcc报的是这个 你们觉得哪个更好?

VC的更恰当

授人以渔,不授人以鱼。
2012-06-17 14:06
nightwar
Rank: 2
等 级:论坛游民
帖 子:32
专家分:13
注 册:2012-3-25
收藏
得分:0 
VC  计算机的思维。。。。
哪错。。报哪里??
2012-06-17 14:08
快速回复:VC++ 6.0错误。。帮忙看看
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017720 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved