CC 语言程序设计(第四版)重要知识点语言程序设计(第四版)重要知识点第 一 章 、程 序 设 计 ; 和 C 语 言1、三个进展阶段机器语言:计算机有效识别的语言,执行效率最高,不容易被记忆理解,最低级语言
符号语言:相对于高级语言不容易被记忆和理解,语言普遍性较差,用符号来代替二进制代码
高级语言:与人类思维比较接近,方便学习和理解,接近与人们习惯使用的自然语言和数学语言,不能被计算机直接识别,需要编译成计算机能够识别的代码
2、C 语言的进展及其特点、语言简洁、紧凑,使用方便灵活
、运算符丰富
、数据类型丰富
、具有结构化的控制语句
、语法限制不太严格,程序设计自由度大
、C 语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作
、用 C 语言编写的程序可移植性好
、生成目标代码质量高,程序执行效率高
4、最简单的 C 语言程序# include”stdio
h”main(){ printf(“This is a C program
\n”);}Stdio
h 是系统提供的一个头文件名
用到#inaclude”stdio
h”是因为程序中要用到标准函数库中的输入输输出函数
(1)以//开始的单行注释
此种注释的范围从//开始,以换行符结束
(2)以/ * 开始,以*/结束的块式注释
这种注释可以包含多行内容
:1、/*和*/必须成对出现2、/*不得存在空格3、正常的注释语句只能起到解释解释说明的作用,不影响程序的运行
求两个整数之和#include”stdio
h”Main(){ int a,b,sum; a=123; b=456; sum=a+b; printf(“sum is %d\n”,sum);}1
5、运行 C 语言的程序和步骤(1)、源程序
c 为后缀(2)、目标程序
obj(3)、可执行程序