C语言概述
计算机语言一般分为三类:即机器语言、汇编语言和高级语言。
机器语言:计算机唯一可以识别并直接执行的语言。由二进制数0和1组成。
汇编语言:由助记符号来编写的面相机器的低级语言。🌰:MOV AH,4CH INT 21H
高级语言:接近自然语言的编程语言。高级语言有Python、Java、C、C++等。
编译器:人和计算机之间的“翻译”,把高级语言写成的源程序翻译成计算机能读懂的机器语言。
翻译的两种方式:编译:C语言;解释:Python。
程序的执行过程
编辑 | 编译 | 链接 | 运行 | |
源文件(.c) | 目标代码文件(.obj) | 可执行文件(.exe) | 运行结果 | |
头文件(.h) | ||||
可任意地方编辑纯英文字符 | 检查语法错误 | 连接所需的文件 |
注:调试(debug)也是一个环节,但对于个别小程序来讲,调试不是必须过程。