C语言用来创建空间小、速度快的程序
C语言旨在创建空间小、速度快的程序。它比其他大多数语言的抽象层次更低,也就是说用C语言写的代码更加接近机器语言。
C语言的工作方式
计算机只理解一种语言——机器代码,即一串二进制0、1流。
你可以在编译器的帮助下将C代码转化为机器代码。
为了写出速度快、空间小、可移植性高的程序,人们常使用C语言。绝大多数的操作系统、其他计算机语言和大多数游戏软件都是用C语言写的。
你可能会遇到三种C标准。ANSI C始于20世纪80年代后期,适用于最古老的代码;1999年开始的C99标准有了很大的改进;在2011年发布的最新标准C11中,加入了一些很酷、很新的语言特性。不同版本的标准之间差别不是很大,如果碰到我们会指出。
磨笔上阵
猜一猜这些代码片段分别会做什么。
磨笔上阵解答
即使你还不能全部理解,也不用担心,稍后我们会详细地解释这里的每样东西。
![]()