已有1条回答
管理员
c语言源程序名的后缀是.c。由C语言构成的指令序列称为C源程序,源程序文件的后缀为“.c”。源程序经过C编译程序编译生成后缀为“.obj”的二进制文件(称为目标文件),然后由称为“连接程序”(Link)的软件把目标文件与C语言提供的各种库函数连接起求,生成后缀为“.exe”的可执行文件。除了目标文件之外,还有其他类型的文件也可能在编译过程中出现,例如,源文件包含了代码的原始文本。
C语言是一种较早的程序设计语言,诞生于1972年的贝尔实验室。1972 年,Dennis Ritchie 设计了C语言,它继承了B语言的许多思想,并加入了数据类型的概念及其他特性。 尽管C 语言是与 UNIX 操作系统一起被开发出来的,但它不止支持UNIX。C是一种通用(广泛可用)的编程语言。
程序设计语言实与编译器是一体的,C编译器有著名的GCC(GNU Compiler Collection)等。
C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%-20%。因此,C语言可以编写系统软件。
C语言是普适性最强的一种计算机程序编辑语言,它不仅可以发挥出高级编程语言的功用,还具有汇编语言的优点,因此相对于其它编程语言,它具有自己独特的特点。具体体现为以下三个方面:
1、广泛性。C语言的运算范围的大小直接决定了其优劣性。C语言中包含了34种运算符,因此运算范围要超出许多其它语言,此外其运算结果的表达形式也十分丰富。此外,C语言包含了字符型、指针型等多种数据结构形式,因此,更为庞大的数据结构运算它也可以应付。
2、简洁性。9类控制语句和32个关键字是C语言所具有的基础特性,使得其在计算机应用程序编写中具有广泛的适用性,不仅可以适用广大编程人员的操作,提高其工作效率,同时还能够支持高级编程,避免了语言切换的繁琐。
3、结构完善。C语言是一种结构化语言,它可以通过组建模块单位的形式实现模块化的应用程序,在系统描述方面具有显著优势,同时这一特性也使得它能够适应多种不同的编程要求,且执行效率高。
猜你喜欢
卡罗拉1.2t配置参数(丰田卡罗拉2020款1.2t用车感受)
Xiaomi 12S充电接口是什么类型?
电脑忘记密码强制开机
凯翼x3自动挡的价格 凯翼x3自动挡多少钱(自动挡仅售6万)
正在撤销更改一直等吗
车子拧钥匙完全没声音
日产轩逸2022新款落地价,全款落地最低仅9万(市场报价9万起)
荣耀50 Pro内存使用情况查询教程
丰田致炫就是雅力士吗
rockstar games库服务连接不上
林少威是谁
glc300l动感和豪华区别
最新学习
龙爪桑叶与桑叶一样吗
豫c车牌是河南哪个地区的区号
宝马220i敞篷报价图片(宝马220i是敞篷的吗)
asus是什么意思
ipada1474很老的机吗
辣椒为什么不能重复种
汽车中esp是什么意思,车身稳定系统让行驶趋于稳定减少打滑
奥迪s8报价2022款价格图片(奥迪s8最新款2022款落地多少钱)
iPhone15pro自拍效果怎么样
鉴别孩子亲生的小窍门
kards手游版为什么进不去
ipad9激活教程