已有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语言是一种结构化语言,它可以通过组建模块单位的形式实现模块化的应用程序,在系统描述方面具有显著优势,同时这一特性也使得它能够适应多种不同的编程要求,且执行效率高。
猜你喜欢
雪佛兰空调怎么开冷风
斯巴鲁力狮和迈腾哪个好 迈腾动力强配置丰富(车身轴距为2871mm)
iPhone14promax怎么打开NFC功能
辽m是辽宁省哪个城市的车牌号
为什么手机插上耳机还是外放
华为Mate 50 RS保时捷支持carplay吗
华为p50e可以用P50手机壳吗
转接器耳机没声音是哪里出问题了
全球十大跑车排名(全球公认的高端豪车品牌)
荣耀Magic5怎么设置铃声
第一个被国务院命名为国家森林公园的是
iQOO 11 Pro拍摄月亮技巧介绍
最新学习
正月十五可以贴春联吗
水烧开是什么样子的
万达信息和万达的关系
蓬蘽能生吃吗
c1可以开7座车吗(c1能开的最长7座商务车)
红米RedmiNote12RPro用的什么处理器
红米K60怎么拍星空
2022款宝马3系价格及图片(2022款宝马3系最值得买的版本)
990pro和980pro区别
捷达vs5分期首付多少 2022款捷达vs5分期首付3.97万(36期利息仅4555元)
大众速腾1.4t报价 2021款速腾1.4t仅售11万元(百公里加速仅需8.7秒)
荣耀X30在哪查看是不是翻新机