c primer plus 学习之旅(1)

初识c语言

c语言的起源
1972年,贝尔实验室的丹尼斯·里奇和肯·汤姆逊在开发UNIX操作系统时设计了C语言

可移植性及利害关系
由于C语言与UNIX关系密切,UNIX系统通常会将c编译器作为软件包的一部分。而Windows系统底层是dos所以在一些大厂中要求Linux

编程的7个步骤
c primer plus 学习之旅(1)
编译器和链接器
编译器是把源代码转换成执行代码的程序。
链接器是把你编写的目标代码、系统的标准启动代码和库代码这3部分合并成一个文件,既可执行文件(exe)。
他们的关系如下图

c primer plus 学习之旅(1)

在widows系统中可以使用Microsoft visual c++,Microsoft visual studio的软件来进行编译c文件
详情可以去MSDN查看