|
- 1.指针的定义
| 定义 | 含义 |
|---|---|
| int i; | 定义整形变量i |
| int *p; | p为指向整形数据的指针变量 |
| int a[n]; | 定义整形数组a,它由n个整形数据元素组成 |
| int *p[n]; | 定义指针数组p,它由n个指向指向数据的指针元素组成 |
| int(*p)[n]; | p为指向含有n个元素的一维数组的指针变量 |
| int f(); | 定义函数返回值类型为int的f函数 |
| int *p(); | 定义函数返回值类型为指针的p函数,该指针指向整形数据 |
| int (*p)(); | p为指向函数的指针,该函数返回值类型为整形 |
| int **p; | p是一个指针变量,它指向一个指向整形数据的指针变量 |
本文深入解析了指针的各种定义方式,包括基本指针、指针数组、数组指针、函数指针等,通过实例帮助读者理解不同类型的指针变量。
389

被折叠的 条评论
为什么被折叠?



