首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于主函数,该如何处理

2012-04-16 
关于主函数小括号内有无参数有什么含义呢?main ()or main(void)就是不明白,有点纠结[解决办法]这两个没区

关于主函数
小括号内有无参数有什么含义呢?main ()or main(void)就是不明白,有点纠结

[解决办法]
这两个没区别啊,都是无参的。
http://baike.baidu.com/view/379148.htm
[解决办法]
http://baike.baidu.com/view/379148.htm
[解决办法]
main ()or main(void) 是一样的。
但是,如果带了参数,就跟普通的函数一样啊,你可以在调用程序的时候,使用你的参数。

比如,你写了一个程序,编译出来是“login.exe”,里面要求客户输入用户名和密码,但是如果你在main函数里留了参数,可以直接这样运行 login -u="user" -p="pwd",这样就可以直接带入用户名和密码了。


[解决办法]
main()和main(void)就把他们当一样来理解吧。

main(int argc,char **argv)就是在你要运行的程序中带个参数,参数的个数不定,
现在要运行一个这样的main的a.o程序,如有输入$./a hello word 那么argv[0]="./a",argv[1]="hello"
argv[2]="word".argc=3说明有三个字符数组。在main函数中就可以用argc,argv的值了。
[解决办法]
对于c语言,如果确定某个函数无参数,最好加上void。
fun(void)

热点排行