C语言宏函数return c语言的宏( 三 )


这些参数都是由mainCRTStartup函数传进来的,而mainCRTStartup再往上你还要研究的话那 。。。。那 。。。那 。。。我只能告诉你这些参数都是要操作系统传进来的吧~~~
我们编程的时候,也许有些菜鸟会把main写成如下形式:void main()
其实这种写法在编译之后都是会被转化成标准写法的底楼说的 不带返回值系统默认返回0这完全是不靠谱的,因为事实当中返回值都是被寄存器eax带出去的,而对于main是必须要返回值的,菜鸟写了没返回值的main在编译之前就被编译器替换掉了,哪来的默认返回0的说法?何来默认?系统会把你写的main换成 标准main形式!标准main会在底下返回0
主函数return的值只有你在其他进程中创建子进程,子进程的返回状态被父进程接收的值就是main的返回值,所以,在你写的程序不需要被其他进程创建的话,main的返回值是无关紧要的
C语言宏函数return的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c语言的宏、C语言宏函数return的信息别忘了在本站进行查找喔 。

推荐阅读