c语言学习记录|C语言指针进阶学习

指针类型:
1、字符指针
char* a
能够指向字符数据的指针
2、整型指针
int *a
能够指向整型数据的指针
3、浮点型指针
float *a
能够指向浮点型数据的指针
4、数组指针
int a[7] = {1,2,3,4,5,6,7};
int (*p)[7] = &a;
能够指向数组的指针
c语言学习记录|C语言指针进阶学习
文章图片

c语言学习记录|C语言指针进阶学习
文章图片

【c语言学习记录|C语言指针进阶学习】5、函数指针
c语言学习记录|C语言指针进阶学习
文章图片

c语言学习记录|C语言指针进阶学习
文章图片

c语言学习记录|C语言指针进阶学习
文章图片

注:!!!
1、sizeof(数组名) ------>数组名表示整个数组
2、&数组名 ----------> 数组名表示整个数组
3、其余情况下数组名表示的全部都是数组首元素的地址
函数指针数组的作用:转移表

    推荐阅读