如何定义主函数main()呢,有什么技巧?

为什么大多数都用void main() double main() int main()
来定义主函数main()呢?
可以用float 或char来定义吗?
定义主函数main()有什么规则和技巧吗???

慕田峪7331174
浏览 426回答 2
2回答

慕勒3428872

c或c++的标准main function prototype:int main(void);int main();main();int main(int argc, char *argv[]);Unix和VC++的:int main(int argc, char *argv[], char *envp[]);int main(int argc, char* argv[]){/* argc是从屏幕输入的参数的个数,argv是输入参数的数组,这是C的标准main,记得最后要return */int a,b,sum;a=100,b=200;sum=a+b;printf("sum is %d\n",sum);/*假设文件名是test.exe,试试屏幕输入: test.exe Andy */if(argc > 0)printf("My name is %s", argv);return 0;/*一般0是表示正常返回,非0是异常*/}

炎炎设计

main的返回值只有void 和int,目的是向操作系统返回数据,一般用VOID好了。main也是有参数的
打开App,查看更多内容
随时随地看视频慕课网APP