[讨论]viod的意义
很简单,大家说说在c语言里int fun()
int fun(viod)
上面的两个函数的含义相同吗? [quote][b]下面是引用东方于2005-01-28 01:54发表的[讨论]viod的意义:[/b]
很简单,大家说说在c语言里
int fun()
int fun(viod)
.......[/quote]
int fun(viod)还是int fun(void)呀?
main() / void main() / int main() / int main(void) / int main(int argc, char *argv[])的区别
[url]http://www.eviloctal.com/forum/read.php?tid=7279[/url] 在某些编译器上可能有区别。但一般而言,没有区别。 C99更推荐int fun(viod)这种形式 是滴~~ 因为可以保证对函数参数类型检测 VOID 在C语言中是表示函数无返回值的意思。 理论上,main函数必须返回一个整形值,代表程序执行的结果
满足自身心理平衡者可以用
int main(void)
{
.....
return 0;
} 人家说int fun()这样的是允许接受任意个数和类型的参数. *** 作者被禁止或删除 内容自动屏蔽 ***
页:
[1]