- 一开始,C语言就没有被称为C。经过许多发展阶段后,它已被命名为C。 C的演变:
ALGO -> BCPL -> B -> Tradition C -> K&R C -> ANSI C -> ANSI/ISO C -> C99.
- 它是由丹尼斯·里奇(Dennis Ritchie)于1972年在贝尔实验室开发的。
- 为什么将其命名为C? C语言的命名背后没有这种逻辑。
它被开发为涵盖所有B语言的功能(BCPL的简化版本)。因此,它被命名为C,因为它在英语字母中紧挨B。 - C是存在如此长时间的唯一编程语言,但仍被广泛使用。
- C是许多其他编程语言(例如C++, Java,JavaScript,Go,C#, PHP, Python,Perl,C-shell等)的基础。
- Unix是最早使用汇编语言以外的语言(即C)实现的操作系统内核之一。
- 以前,C被视为高级语言,但如今,许多程序员将其视为低级语言,因为它仅支持标量运算。
- C18是2018年6月发布的最新版本的C编程语言。
编程事实:
- ”? :”是C语言中唯一的三元运算符。
- “ sizeof”是唯一一个也是关键字的运算符。
- 在printf()和scanf()中,f代表格式化的not函数。
- 编译器不知道头文件,预处理器会处理这些头文件并扩展源代码。
- 头文件名可以通过两种方式包括:(a)使用尖括号(b)使用双反逗号。
- 编译器生成汇编代码而不是机器代码,然后汇编器生成机器代码。
- sizeof运算符无法告诉我们函数的大小,因为该运算符在编译时起作用,并且函数在运行时加载到内存中。
如何学习C?
从2018年1月31日开始,使用免费的在线课程《 C编程基础》开始学习C.
在这里注册
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。