当前位置:去问问>百科问答>C++中void main(void)是什么意思?

C++中void main(void)是什么意思?

2024-11-11 06:39:32 编辑:zane 浏览量:520

C++中void main(void)是什么意思?

的有关信息介绍如下:

void main(void) 等同于void main() ,只不过void main()省略掉了void空参数,两者都表示是应用程序的主函数,是程序执行的起点。

程序执行总是从main函数开始,如果有有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。在执行程序时,由系统调用main函数 。main 函数是在程序启动中完成对具有静态存储期的非局部对象的初始化之后被调用的。

C++中void main(void)是什么意思?

扩展资料

主函数的两个形参形式中的形参,允许从执行环境中传递任意的多字节字符串(它们通常被称为命令行参数),各个指针 argv[1] .. argv[argc-1] 指向每个这些字符串的第一个字符。

argv[0] 是指向一个表示用于执行该程序自身的名字的空结尾多字节字符串(或者当执行环境不支持时,为空字符串 "")的开头字符的指针。这些字符串是可以改动的,虽然对改动并不会被传回给执行环境:比如可以用 std::strtok 来使用。

由 argv 所指向的数组的大小至少为 argc+1,其最后一个元素 argv[argc] 保证为一个空指针。

参考资料来源:百度百科-主函数

版权声明:文章由 去问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.qwenw.com/answer/420444.html
热门文章