A任意位置开始
B本程序main函数开始,main函数结束
Cmain函数开始,中断函数结束
D子函数开始,main函数结束
正确答案:B
一般来说,C语言都是从main函数开始运行的,这个main函数可以认为是C语言程序的执行起点。
更准确的说法,应该是C语言从入口函数开始执行。
因为,虽然大多数编译器都是以main为起始执行函数,也就是入口函数,但还是有例外的,比如:
1、对于支持UNICODE
WIN32
应用程序,其程序入口为tmain;
2、对于windows
窗体程序,其程序入口为WinMain;
3、gcc中,传统有两个编译选项可以指定入口函数名,即:
gcc
-e
entryfunc
gcc
--Entry=entryfunc
对于当前新版gcc,
仅支持-e。
比如编译时用命令:
gcc
-e
my_main
ac
-o
aout
就会把my_main作为入口函数调用。
main函数。
一个c语言程序总是从main函数开始执行。在一个C语言源程序中,无论main函数书写在程序的前部,还是后部,程序的执行总是从main函数开始,并且在main函数中结束。一个c程序有且仅有一个main函数,除main函数之外可以有若干个其它的函数,每个函数实现某一特定的 *** 作。
C语言怎么运行,以linux举例:
1、编写好源代码examplec;假设是放在目录/home/user/下面;
2、进入/home/user/目录,编译源代码:gcc examplec -o example,如果没有编译错误,将生成执行文件example;
3、在当前目录下输入/example,就可以运行了;
当然还有在TC和VC下运行的方法,那些都是图形化的,比较简单,唯一需要注意的是在TC下运行,要设定好环境变量
以上就是关于一个C语言程序的执行是从()全部的内容,包括:一个C语言程序的执行是从()、一个C语言程序的执行起点是什么、c程序总是从什么开始执行的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)