void main与int main之间的区别是什么?.docx
《void main与int main之间的区别是什么?.docx》由会员分享,可在线阅读,更多相关《void main与int main之间的区别是什么?.docx(3页珍藏版)》请在三一办公上搜索。
1、void main与int main之间的区别是什么?void main与int main之间的区别是什么?”这是一个常见的问题。我们来探讨一下这个问题,并深入研究一些有关main函数不同版本的更多的东西。 C与C+在main函数方面的标准有所不同,所以我们要分开讨论。 对于C语言: 在C89标准中,main 的形式是可以接受的,当然使用如下的C99标准更明智,因为在这个标准中只有如下格式才能被接受: int main ( void ) int main ( int argc, char *argv ) 我们可以对main函数做轻微的改变,比如我们可以用一个自定义的类型代替int,还可以把*a
2、rgv改为*argv,等等。 如果我们不想在命令行下对程序输入参数,可以选择第一种形式。 其实第二种形式的两个参数argc,argv的名称是可以改变的,但保持原样是更明智的选择。 main函数的返回类型必须为int;返回的整形值作为传递给调用者的一个返回码。(this allows a return code to be passed to the invoker) 对于C+: 以下是可以接受的格式: int main ( int argc, char *argv ) int main 第一种格式遵从C99标准;第二种格式在不需要通过命令行向程序传递参数时使用,与C99标准中规定的格式int
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- void main与int main之间的区别是什么? main int 之间 区别 是什么
链接地址:https://www.31ppt.com/p-3168652.html