码迷,mamicode.com
首页 > 编程语言 > 详细

c语言特性

时间:2020-05-30 12:43:06      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:unix   c语言特性   asi   语言特性   bin   处理器   实验   系统开发   实验室   

历史

C语言是一个用途广泛的过程性编程语言。20世纪70年代,为了使用Unix操作系统和一些通用工具,降低开发软件对硬件平台的依赖程度,Dennis Ritchie在AT&T贝尔实验室中设计出了c语言。其关键特性包括:
(1)可移植性
(2)接近硬件的操作能力
(3)高效率
结果Unix的开发者使用C编写了操作系统的大部分代码,仅有少部分涉及系统特定硬件操作的代码采用汇编语言编写。
C语言的祖先是无类型(Typeless)编程语言BCPL(Basic Combined Programming Language),它由Martin Richaeds开发;B语言是BCPL的后代,由ken Thompson开发;c语言的新特性主要体现在他据有多种数据类型:
(1)字符
(2)数值
(3)数组
(4)结构体
由于C语言专门为系统编程开发,因此主要用于嵌入式系统开发,大型游戏,文字处理器,数据库,图形化应用程序。

c语言特性

标签:unix   c语言特性   asi   语言特性   bin   处理器   实验   系统开发   实验室   

原文地址:https://www.cnblogs.com/hxlinux/p/12991559.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!