标题:不好意思在帮一下忙
只看楼主
远去的风
Rank: 1
来 自:石家庄
等 级:新手上路
帖 子:31
专家分:0
注 册:2008-3-1
 问题点数:0 回复次数:12 
不好意思在帮一下忙
为什么在C语言编程中可以没有void?
搜索更多相关主题的帖子: C语言 void 
2008-03-09 18:55
随心
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:12
帖 子:2577
专家分:250
注 册:2007-8-12
得分:0 
把问题问到点子上

天之道,利而不害。圣人之道,为而不争。信言不美,美言不信。善者不辩,辩者不善。知者不博,博者不知。
2008-03-09 19:02
远去的风
Rank: 1
来 自:石家庄
等 级:新手上路
帖 子:31
专家分:0
注 册:2008-3-1
得分:0 
回复 2# 的帖子
为什么在C语言编程中可以没有void这个词?
2008-03-09 19:13
hjkgame
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-3-2
得分:0 
2楼意思很清楚了  问问题也要问清楚一点撒
2008-03-09 19:16
广陵绝唱
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:29
帖 子:3607
专家分:1709
注 册:2008-2-15
得分:0 
LZ的意思是不是:
void main()
可以写为:
main()

TC环境下默认,main前可以不加void。不过现在较严谨的写法是:int main(void)。最好学习的时候就严谨一些,没坏处。
2008-03-09 19:35
qfyzy
Rank: 2
等 级:论坛游民
威 望:1
帖 子:380
专家分:86
注 册:2008-2-17
得分:0 
有void,只是主函数不可以是void(c99)的标准
void *表示通用类型指针

当对C的经验增加时,它会显的很好用.----Dennis M Ritche如是说
2008-03-09 19:36
xianshizhe111
Rank: 1
等 级:新手上路
帖 子:1451
专家分:0
注 册:2007-12-8
得分:0 
/* 不知是不是楼主的意思*/  /*你把 num 前面加上void 再看看结果*/
#include "stdio.h"
num(int nums)
{
  nums=15;
  return nums;
}

void main()
{
  int a=10;
  printf("%d",num(a));
}
2008-03-09 19:57
远去的风
Rank: 1
来 自:石家庄
等 级:新手上路
帖 子:31
专家分:0
注 册:2008-3-1
得分:0 
回复 7# 的帖子
无论哪一个都有一处错误,为什么啊
2008-03-09 21:40
xianshizhe111
Rank: 1
等 级:新手上路
帖 子:1451
专家分:0
注 册:2007-12-8
得分:0 
因主调函数要用到被调用函数返回的值,
被调用的函数如加上void 函数的值将不能返回.
2008-03-09 21:48
fangfangff
Rank: 1
等 级:新手上路
威 望:2
帖 子:479
专家分:0
注 册:2006-12-22
得分:0 
TC编译器下面可以不用void
其他的编译器你也可以把void main()
改为如 int main()等形式都是可以的啊~~~~~~~~

千里冰封---My Love 尽管相隔千里 , 依然拥有冰封
2008-03-09 21:50



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-202670-1-1.html




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

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