浅谈C语言指针——二维数组、*pt[i]、(*pt)[i]
前言
现在在期末复习备考阶段,但是C语言中的指针总是有似懂非懂的感觉,每次使用总要翻找资料,索性总结下,希望对大家也有帮助!不对的地方请多多指正!
一、二维数组
二、*pt[i]
1、*pt[i]与一维char型数组
2、*pt[i]与一维int型数组
3、*pt[i]与二维数组
三、(*pt)[i]
一、二维数组
为举例方便,不妨先定义二维数组a[3][4]
以下为核心内容:
a=&a[0]
*a=a[0]=&a[0][0]
*(*a)=a[0][0]
二、*pt[i]
1、*pt[i]与一维char型数组
先不妨定义
char a[ ]={“I L