当前位置:网站首页>C Primer Plus(6) 中文版 第1章 初识C语言 1.1 C语言的起源 1.2 选择C语言的理由 1.3 C语言的应用范围

C Primer Plus(6) 中文版 第1章 初识C语言 1.1 C语言的起源 1.2 选择C语言的理由 1.3 C语言的应用范围

2022-08-11 07:52:00 weixin_客子光阴

1.1 C语言的起源
1972年,贝尔实验室的丹尼斯.里奇(Dennis Ritch)和肯.汤普逊(Ken Thompson)在开发UNIX操作系统时设计了C语言。
C语言是在B语言(汤普逊发明)的基础上进行设计。主要目标是成为有用的语言。
1.2 选择C语言的理由
1.2.1 设计特性 
融合了计算机科学理论和实现的控制特性。
设计理念让用户能够轻松地完成自定向下的规划、结构化编程和模块化设计。
1.2.2 高效性
C语言具有汇编语言才具有的微调控制能力(汇编语言是为特殊的中央处理单元设计的一系列内部指令,使用助记符来
表示;不同的CPU系列使用不同的汇编语言。
1.2.3 可移植性
C是可移植性的语言。
1.2.4 强大而灵活
功能强大而且灵活的UNIX操作系统,大部分使用C语言写的。
1.2.5 面向程序员
可以访问硬件、操作内存中的位。
丰富的运算符。
具有大型的库,包含众多有用的C函数。
1.2.6 缺点
C语言使用指针,而涉及指针的编程错误往往难以察觉。
具有大量的运算符,容易编写让人极其费解的代码。
1.3 C语言的应用范围
UNIX操作系统 计算机游戏 嵌入式系统 机器人工厂 星球大战电影 PC应用 计算机语言 卢卡斯公司。
面向对象是一门哲学,它通过对语言建模来适应问题,而不是对问题建模以适应语言)。
C++几乎是C的超集。
已成为嵌入式系统编程的流行语言。
应用于科学编程领域。
在Linux开发中扮演者极其重要的角色。

原网站

版权声明
本文为[weixin_客子光阴]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_40186813/article/details/126102715