解析:计算机不能直接执行C语言源程序,必须经过编译和链接,形成可执行的二进制目标程序,才能由计算机执行,因此,选项A)和C)是错误的。另外,对大规模C源程序,允许将各个函数分散在若干个C程序文件中单独编译,若要对程序进行某些修改,只需对修改后的源程序文件进行编译,产生新的目标文件,然后再将所有的目标程序进行链接...
C语言是通过编译计算机才 能执行,因为计算机执行的是二进制码,而C语言 却是人类能够读懂的语言,要通过编译程序(或者 是汇编编写的或者是用C语言编写的)编译之后把 指令送到CPU的指令存储器然后根据CPU的时钟信 号一条以条的来执行指令所指示的“微指令”。B 选项没有描述清楚。
我们用的大部分程序设计语言都是高级语言,高级语言要执行,必须要先变成计算机能识别的汇编语言.将高级语言变成汇编语言的过程叫做翻译,目前有两种形式的翻译方法,一种是编译,一种是解释.C就属于编译方式,执行前一定先编译一次.而B语言就是解释方式,解释一条执行一条,所以执行先不需要编译一下....
[解析]C语言采用编译方式将源程序转换为二进制的目标代码,编写好一个C程序到完成运行一般经过以下几个步骤: 1)编译,就是将已经编辑好的源程序翻译成二进制的目标代码,经编译后得到的二进制代码还不能直接执行,因为每一个模块往往是单独编译的,必须把经过编译的各个模块的目标代码与系统提供的标准模块连接后才能运行...
C++和C语言类似,也要经过编译和链接后才能运行。在《C语言编译器》专题中我们讲到了 VS、Dev C++、VC 6.0、Code::Blocks、C-Free、GCC、Xcode 等常见 IDE 或编译器,它们除了可以运行C语言程序,还可以运行 C++ 程序,步骤是一样的,这里不再赘述,读者需要留意的是 C++ 源文件的后缀,以及 GCC 中的g++命令。
以下叙述中正确的是___。 A. C语言源程序即使不编译,也是可以直接运行的 B. 一个程序要被称为结构化程序,则只能包含循环结构、选择结构、顺序结构 C. 使用N
百度试题 题目C语言源代码可以不经过编译而被计算机直接运行。 A.正确B.错误相关知识点: 试题来源: 解析 B 反馈 收藏
所以其实不管我们一切啥语言,最终都是通过编译器编译成二进制码,计算机才能识别 而去运行,而c语言编写的程序,肯定是要经过一系列的编译,链接,生成可执行的文件。 在windows系统中,执行文件都是.exe为扩展名的。不过在linux系统中就不一样了,linux 系统并不区分扩展名,所以也就无所谓什么.exe之类的文件,只要知道最...
无需源代码:对于只需要使用软件功能而不需要对其进行修改或扩展的情况,安装e而不编译c文件可以简化部署流程,减少不必要的工作量。 跨平台支持:已编译好的二进制文件通常可以在多个操作系统平台上运行,这样可以方便地在不同的环境中部署和使用软件。 腾讯云相关产品中,提供了一些与安装e而不编译c文件相关的服务和工具...
所以,从这一点来说,答案显然是不可以直接执行了!不论是编译器还是解释器,都是操作系统以外的辅助...