main 返回值
2024-08-28 11:05:50
int main()
在c中表示返回值时int;也可以不明确给出返回值,默认为int;()表示接受任何参数,main(void)表示不接受任何参数。main(),int main(),main(void)//C89可用
在c++中必须明确给出返回值,他没有默认返回值;()表示不接受任何参数。int main( int argc, char *argv[] );
void main()
表示不返回任何值。这在c和c++中都没有定义,但是有的编译器会支持这种格式。main的返回值都是int。
return 语句
当程序没有给出这条语句时,有些编译器会自动加上。
在最新的 C99 标准中,只有以下两种定义方式是正确的:
int main( void )
int main( int argc, char *argv[] )
C++98 中定义了如下两种 main 函数的定义方式:
int main( )
int main( int argc, char *argv[] )
最新文章
- d8fs9f
- max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]
- Entity Framework 学习第二天
- 30个实用的Linux find命令
- Mongo DB 安装-及分布式集群部署(初稿)
- StringBuilder 用法和div获取
- SAX方式解析XML文件实例
- frame和iframe
- A. Initial Bet(Codeforces Round #273)
- Java排序算法之希尔(Shell)排序
- LVS之DR跨网段实战及高可用性
- 执行PHP脚本时遇到 mysql_connect(): Headers and client library minor version mismatch的解决方法
- Java Thread wait、notify与notifyAll
- 七、Java多人博客系统-2.0版本-docker部署
- IDEA 运行spring boot出现端口占用的问题
- MobaXterm setting autocomplete
- Roslyn研究随笔
- VMware Coding Challenge: The Heist
- Confluence 6 启用嵌套用户组
- 已经菜到不行了 PAT 1010. Radix (25)