当前位置: 代码迷 >> C语言 >> 不好意思在帮一下忙
  详细解决方案

不好意思在帮一下忙

热度:108   发布时间:2008-03-09 18:55:45.0
不好意思在帮一下忙
为什么在C语言编程中可以没有void?
搜索更多相关的解决方案: C语言  void  

----------------解决方案--------------------------------------------------------
把问题问到点子上
----------------解决方案--------------------------------------------------------
回复 2# 的帖子
为什么在C语言编程中可以没有void这个词?
----------------解决方案--------------------------------------------------------
2楼意思很清楚了  问问题也要问清楚一点撒
----------------解决方案--------------------------------------------------------
LZ的意思是不是:
void main()
可以写为:
main()

TC环境下默认,main前可以不加void。不过现在较严谨的写法是:int main(void)。最好学习的时候就严谨一些,没坏处。
----------------解决方案--------------------------------------------------------
有void,只是主函数不可以是void(c99)的标准
void *表示通用类型指针
----------------解决方案--------------------------------------------------------
/* 不知是不是楼主的意思*/  /*你把 num 前面加上void 再看看结果*/
#include "stdio.h"
num(int nums)
{
  nums=15;
  return nums;
}

void main()
{
  int a=10;
  printf("%d",num(a));
}
----------------解决方案--------------------------------------------------------
回复 7# 的帖子
无论哪一个都有一处错误,为什么啊
----------------解决方案--------------------------------------------------------
因主调函数要用到被调用函数返回的值,
被调用的函数如加上void 函数的值将不能返回.
----------------解决方案--------------------------------------------------------
TC编译器下面可以不用void
其他的编译器你也可以把void main()
改为如 int main()等形式都是可以的啊~~~~~~~~
----------------解决方案--------------------------------------------------------
  相关解决方案