rpct.net
当前位置:首页 >> C语言是编译式语言吗 >>

C语言是编译式语言吗

C语言是属编译类语言 计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序. 翻译的方式有两种,一个是编译,一个是解释.两种方式只是翻译的时间不同.编

C语言源自Ken Thompson发明的B语言,而 B语言则源自BCPL语言.1967年,剑桥大学的Martin Richards对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言.1972年,美国贝尔实验室的 D.M.Ritchie 在B

C语言是属于结构化程序语言的.

-----------------------------------------对

FORTRAN和C语言属于编译型语言VisualBASIC属于半编译型语言,因为它属于伪编译 不是真正的编译型语言,它首先编译成P-代码,封装解释引擎在可执行程序内,当运行时候于P-代码会被解析成二进制代码

哥们,这么理解是对的,不过感觉有点表面.建议看看计算机一些原理,像你说的这个问题我会想到,计算机最终只能识别二进制码,所以其实不管我们一切啥语言,最终都是通过编译器编译成二进制码,计算机才能识别而去运行,而c语言编写的程序,肯定是要经过一系列的编译,链接,生成可执行的文件.在windows系统中,执行文件都是.exe为扩展名的.不过在linux系统中就不一样了,linux系统并不区分扩展名,所以也就无所谓什么.exe之类的文件,只要知道最终生成可执行的二进制文件就可以了.

C语言的基本单位是函数,而函数实质是由表达式构成的,函数调用通常出现在表达式中,所以也有人把C语言称做“表达式语言”.

c语言是一种面向过程的高级语言,机器语言是最低级的语言,还有面向对象的高级语言,例如c++,java等

脚本语言很考究的语言,能够完成的功能更多,且省代码空间,但不能有一点错误,包括标点符号,和TC语言差不多了. 脚本英文为Script.实际上脚本就是程序,一般都是有应用程序提供的编程语言.应用程序包括浏览器(JavaScript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类.脚本同我们平时使用的VB、C语言的区别主要是: 1、脚本语法比较简单,比较容易掌握; 2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能; 3、脚本一般不具备通用性,所能处理的问题范围有限. 4、脚本多为解释执行.

1、程序控制权不同:对于解释性语言而言,程序运行时的控制权在解释器(jre,.net)而不再用于程序.编译型语言对于编译器而言,运行时的控制权在用户程序.2、运行速度不同:一些网页脚本,服务器脚本以及辅助开发接口这样的对速度要

网站首页 | 网站地图
All rights reserved Powered by www.rpct.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com