已有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语言是一种结构化语言,它可以通过组建模块单位的形式实现模块化的应用程序,在系统描述方面具有显著优势,同时这一特性也使得它能够适应多种不同的编程要求,且执行效率高。
猜你喜欢
arunit是什么软件
软件出口量仅次于美国的国家是
逆战体验服官网激活码
发动机故障标志亮灯怎么办 发动机故障灯亮什么原因
真我realme V25怎么开启节能模式
蚕宝宝变成飞蛾后怎么分辨公母
空调1匹是多少瓦
手机在关机的状态下耗电吗
大众cc保值率怎么样 第七年保值率37%(品牌影响保值率)
指针是什么针
怎么判断海鲜菇变质了
拔罐多久一次合适
最新学习
冬虫草可以种植吗
奕泽口碑怎么样可靠吗(丰田奕泽有什么优缺点值得买吗)
宝马7系2022款价格及图片(全新宝马7系/i7亮相)
思皓x8有几种颜色 思皓x8都有什么颜色(九大外观配色)
12600kf支持多大频率内存
浙h是浙江哪个地方的车牌号-浙h车辆号牌丢失在哪里补办
澳大利亚的珀斯属于什么气候类型
13pro续航
皮很薄长条的核桃叫什么
iphone 12信号很差
华为怎么更新到鸿蒙os
紧急避孕法的时间限制是多长 紧急避孕法是什么