1.C是为编程人员开发的语言。
2.许多人从C转而使用更强大的C++语言,但C有其自身的优势,仍然是一种重要的语言,而且它还是通往C++的必由之路。
3.C的几个优点:强大的控制结构;
快速;
紧凑的代码——程序更小;
可移植到其他计算机:这意味着,在一个系统上编写的C程序经过很少改动或不经过修改就可以在其他 系统上运行。如果修改是必要的,则通常只需改变伴随主程序的一个头文件中的几项内容即可。
4.缺点:C在表达方面的自由会增加风险(C具有丰富的运算符供选择,让您能够简单的表达自己的意图。所以,在使用 它时,您可能会犯在使用其他一些语言时不可能犯的错误);
C的简洁性与其丰富的运算符相结合,使其可能会编写出极难理解的代码。
5.现代计算机部件:中央处理器,随机访问存储器,永久存储器,各种外围设备。
6.编译器是将高级语言程序解释成计算机所需的详细机器语言指令集的程序。
7.C语言编程的7个步骤:定义程序目标;
设计程序;
编写代码;
编译;
运行程序;
测试和调试程序;
维护和修改程序。
注意点:编程工作通常不像上面讲诉的过程那样是一条线。有时您必须在不同步骤间来回反复。
大家应该养成在编写代码前先进行规划的习惯。
8.总结:C流行是因为它提供了有用的编程工具和对硬件良好的控制,还因为C程序在从一个系统向另一个系统移植方 面比大多数程序更容易。
C是一种需要编译的语言。C编译器和链接器是将C语言源代码转换为可执行代码的程序。