文章目录
- C语言变量、常量与指针简明教程
- 1. 变量 (Variables)
- 1.1 变量的定义
- 1.2 常用数据类型
- 1.3 变量命名规则
- 2. 常量 (Constants)
- 2.1 字面常量
- 2.2 使用const关键字
- 2.3 使用#define预处理器
- 3. 指针 (Pointers)
- 3.1 什么是指针
- 3.2 指针的基本操作
- 3.3 指针运算符
- 3.4 指针与数组
- 3.5 多级指针
- 4. 综合示例
- 5. 关键概念总结
- 6. 注意事项
- 7. 快速参考表
C语言变量、常量与指针简明教程
1. 变量 (Variables)
1.1 变量的定义
变量是程序中用于存储数据的内存空间,其值在程序运行期间可以改变。
// 变量声明语法数据类型 变量名;// 变量声明与初始化intage=25;// 整型变量floatsalary=5000.50;// 浮点型变量chargrade='A';// 字符型变量doublepi=3.14159;// 双精度浮点型1.2 常用数据类型
| 类型 | 大小(字节) | 描述 |
|---|---|---|
| char | 1 | 字符或小整数 |
| int | 4 | 整数 |
| float | 4 | 单精度浮点数 |
| double | 8 | 双精度浮点数 |
| void | 1 | 无类型 |
1.3 变量命名规则
- 以字母或下划线开头
- 只能包含字母、数字和下划线
- 区分大小写
- 不能是C语言关键字
int_count;// 有效floataverage2;// 有效char2nd_value;// 无效,以数字开头intfloat;// 无效,使用关键字2. 常量 (Constants)
2.1 字面常量
100// 整型常量3.14// 浮点型常量'A'// 字符常量"Hello"// 字符串常量2.2 使用const关键字
constintMAX_SIZE=100;// 整型常量constfloatPI=3.14159;// 浮点型常量constcharNEWLINE='\n';// 字符常量2.3 使用#define预处理器
#defineMAX100#definePI<