前两个参数同(2),第三个参数envp[]放环境变量 。
这个形式很少用 。
所以严格讲,
ANSI-C推荐的带参数的main()函数只有上面(2)这一种 。
另外,搜集了一下C和C++中常见的几种形式:
(1) main()
(2) int main()
(3) int main(void)
(4) int main(int, char**)
(5) int main(int, char*[])
(6) int main(int argc, char **argv)
(7) int main(int argc, char *argv[])
(8) int main( int argc, char *argv[], char*envp[])
(9) void main(void)
(1)是(3)的简写 。不推荐使用 。
(2)是(3)的简写 。在C++中是正确的形式 。
(3)在C和C++中都是正确的形式 。推荐使用 。(还有缺省int的main(void)形式) 。
(4)和(5)是不用参数时的一种写法 。编译器级别高时会警告 。不推荐使用 。
(6)是(7)的另外写法 。两种都可以,凭个人爱好 。
(7)是带参数的正确的形式 。推荐使用 。
(8)是一种很少用的写法,且受系统限制 。
(9)一般不认为是正确的写法 。但是在嵌入式系统中有使用(包括void main()形式)
【c语言中函数括号里的参数 c语言函数括号内参数】关于c语言中函数括号里的参数和c语言函数括号内参数的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- 横版滑动格斗游戏规则,横版格斗游戏叫什么
- 关于ios平板怎么分屏两个应用的信息
- flutter布局点击事件的简单介绍
- 电脑策划经营游戏,好玩的电脑策略经营游戏
- c语言函数参数为空 c语言中函数参数表
- 重装系统u盘都需要有什么,重装系统u盘里面需要哪些
- 九友短视频下载安卓,九友短视频下载安卓app
- 怎样去斗鱼开直播带货,怎样去斗鱼开直播带货赚钱
- c语言分段函数固定值 c语言分段函数格式