《程序设计基础C语言知识点总结》打印版计算机考研复习冲刺期末考试准备计算机考级计算机二级

《程序设计基础C语言知识点总结》打印版计算机考研复习冲刺期末考试准备计算机考级计算机二级

程序设计基础 C 语言知识点总结
目录
程序设计基础 C 语言知识点总结……………………………………………. 1
1 概述 ……………………………………………………………. 3
2 数据类型…………………………………………………………. 4
2.1 基本数据类型………………………………………………… 4
2.2 类型转换 …………………………………………………… 4
2.3 常量 ………………………………………………………. 5
2.4 整数表示 …………………………………………………… 5
2.5 实数表示 …………………………………………………… 6
2.6 字符表示 …………………………………………………… 6
2.7 变量 ………………………………………………………. 7
3 表达式 ………………………………………………………….. 8
3.1 算术表达式 …………………………………………………. 8
3.2 关系表达式 …………………………………………………. 8
3.3 逻辑表达式 …………………………………………………. 9
3.4 赋值表达式 ………………………………………………… 10
3.5 复合表达式 ………………………………………………… 10
3.6 自增和自减 ………………………………………………… 11
3.7 逗号表达式 ………………………………………………… 11
3.8 三目运算符(条件表达式)……………………………………… 12
4 分支结构………………………………………………………… 12
4.1 if 语句 …………………………………………………… 12
4.2 switch 语句 ……………………………………………….. 13
5 循环结构………………………………………………………… 14
5.1 while 循环 ………………………………………………… 14
5.2 do-while 循环 ……………………………………………… 15
5.3 for 循环 ………………………………………………….. 16
5.4 break…………………………………………………….. 17
5.5 continue………………………………………………….. 17
6 函数 …………………………………………………………… 17
6.1 库函数 ……………………………………………………. 17
6.2 函数定义 ………………………………………………….. 19
6.3 传值和传地址……………………………………………….. 21
7 数组 …………………………………………………………… 22
7.1 数组的基本概念……………………………………………… 22
7.2 一维数组 ………………………………………………….. 22
7.3 二维数组 ………………………………………………….. 24
7.4 总结 ……………………………………………………… 26
8 指针 …………………………………………………………… 26
8.1 概念 ……………………………………………………… 26
8.2 一级指针 ………………………………………………….. 27
8.3 二级指针 ………………………………………………….. 30
UUID 资料库
UUID 资料库
8.4 指针和数组的关系 ……………………………………………. 30
9 字符串 …………………………………………………………. 32
9.1 常用的字符串函数 ……………………………………………. 34
9.2 字符串赋值 ………………………………………………… 34
9.3 字符串应用 ………………………………………………… 34
10 共用体、结构体 ………………………………………………… 35
11 宏定义 ………………………………………………………. 36
12 位运算 ………………………………………………………. 37
13 扩展资料 …………………………………………………….. 37
13.1 C 语言内部 32 个关键字含义 …………………………………….. 37