为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕田峪7331174 2021-02-09 06:02:18
为什么大多数都用void main() double main() int main()来定义主函数main()呢?可以用float 或char来定义吗?定义主函数main()有什么规则和技巧吗???
查看完整描述

2 回答

?
慕勒3428872

TA贡献1848条经验 获得超6个赞

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是异常*/
}



查看完整回答
反对 回复 2021-03-27
?
炎炎设计

TA贡献1808条经验 获得超4个赞

main的返回值只有void 和int,目的是向操作系统返回数据,一般用VOID好了。
main也是有参数的

查看完整回答
反对 回复 2021-03-27
  • 2 回答
  • 0 关注
  • 425 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信