C&C中main的区别是什么?
发布时间:2020-12-16 10:45:52 所属栏目:百科 来源:网络整理
导读:C程序中的main和C程序之间有什么区别? 以外 return语句(C中默认为1,C中为0) 语法: int main() { /* … */ }int main(int argc,char* argv[]) { /* … */ }int main(),void main(),etc ... 主要是: 主要在C Program C程序 根据ISO标准,C 98,C 03和C 0x之间
C程序中的main和C程序之间有什么区别?
以外 > return语句(C中默认为1,C中为0) int main() { /* … */ } int main(int argc,char* argv[]) { /* … */ } int main(),void main(),etc ... 主要是: >主要在C Program& C程序 解决方法
在现代C和现代C:
> main总是int main()或int main(int,char * []). [(我现在已经检查了C99标准并编辑了这一段.)]对于第二个问题,在C99中你必须正好具备两个主要功能之一.在C中,标准表示如果程序具有返回int的main函数,并且每个符合要求的实现必须接受两个列出的版本作为入口点(对于“托管程序”,例如不适用于Linux),则程序格式良好.核心);见3.6.1. [/ edit]据我所知,调用约定也不是标准的一部分. 我不明白你关于内存的问题,但要注意C99和C 03都没有任何东西,只有一个基本的内存模型,而新的C 0x显式添加了一个内存模型,以便能够实现明确定义的并发和原子操作. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |