《C Primer Plus》学习笔记01

菜鸟从头学习C语言,每天至少一小时,加油!


第1章 概览

1.1 C语言的起源


1.2 使用C语言的理由


1.3 C语言的发展方向


1.4 计算机工作的基本原理


1.5 高级计算机语言和编译器

编译器是将高级语言程序解释成计算机所需的详细机器语言指令集的程序。

1.6 使用C语言的7个步骤
定义程序目标;设计程序;编写代码;编译;运行;测试和调试;维护和修改。

这里有一句忠告,那就是应该养成在编写代码前先进行规划的习惯。使用古老而可敬的笔记技术来大略记下程序的目标,并勾勒出设计概貌。如果您这样做了,最终会节省时间并感到满意。

1.7 编程机制
目标文件只包含您编写的源代码转换成的机器语言,可执行文件还包含库函数以及启动代码(start-up code)的机器代码。

1.8 语言标准
C89(ANSI C)、C99

1.9 本书的组织结构

1.10 本书体例

1.11 总结
C是一种强大、简洁的编程语言。之所以流行是因为它提供了有用的编程工具和对硬件良好的控制,还因为C程序在从一个系统向另一个系统移植方面比大多数程序更容易。
C是一种需要编译的语言。C编译器和链接器是将C语言源代码转换为可执行代码的程序。
用C编程可能很费力、困难,并让您感到灰心,但这一工作也可能让您着迷、兴奋和感到满意。希望您也能像我们一样,沉醉于用C进行编程。






你可能感兴趣的:(学习)