全国计算机等级考试二级C语言知识要点

需积分: 10 2 下载量 158 浏览量 更新于2024-07-24 收藏 263KB DOC 举报
“C语言考试资料,包括C语言的基本知识,如C程序结构、main函数、存储形式、注释、书写格式、标识符以及常量和变量等。” 在C语言学习中,掌握这些基本知识点至关重要: 1. **C程序**:C语言源程序是由`.c`后缀的文件组成。经过编译,它会生成`.obj`的目标文件,然后通过链接器与库函数结合,形成可执行的`.exe`文件。C程序主要由三种基本结构构成:顺序结构(按顺序执行)、选择结构(基于条件执行不同代码块)和循环结构(重复执行一段代码直到满足特定条件)。 2. **main函数**:作为C程序的起点,main函数是程序执行的入口。main函数的函数体包含在一对花括号中,程序从这里开始执行,到main函数执行完毕结束。无论main函数在程序的哪个位置,都是从这里开始。 3. **存储形式**:计算机内部以二进制存储数据,每个基本单位是位(bit),8位组成一个字节(Byte)。数据的地址表示数据在内存中的位置,转换不同进制时,可以使用乘法(从低进制转高进制)或除法(从高进制转低进制)。 4. **注释**:注释用于解释程序,从`/*`开始到`*/`结束,不会被编译器执行。注释不可嵌套,是程序员之间交流和理解代码的重要工具。 5. **书写格式**:C语言规定每条语句结束后必须有分号,一行可写多条语句,一条语句也可跨行书写,保持代码的可读性。 6. **标识符**:标识符是程序中用来识别名字的字符序列,如变量名、函数名等。它们必须以字母或下划线开头,由字母、数字和下划线组成,区分大小写。C语言中的标识符分为三类:关键字(如`int`, `for`, `switch`等,有固定含义)、预定义标识符(如`#define`, `#include`等)和用户自定义标识符(符合命名规则且不与关键字冲突)。 7. **常量与变量**:常量在程序运行期间其值不可变,分为整型常量、实型常量、字符常量(如'\'a\'')、字符串常量(如"hello")等。变量则是在程序中存储数据的存储单元,其值可以在程序运行时改变。声明变量时需要指定类型,如`int age;`。 这些知识点构成了C语言的基础,对备考全国计算机等级考试的二级C语言部分至关重要。深入理解和熟练运用这些概念是编写有效、高效C程序的前提。在实际编程中,还需要学习更多高级主题,如指针、函数、结构体、文件操作等,以全面掌握C语言。