代码含义
char *a = "asdsad";
存入的是 字符串首元素地址
a是一个数组,数组中存放的类型的是char* 即指针数组
二级指针含义
pa是一个指针 *pa 指针指向 字符指针 char* *pa = a
类比 int *p p是一个指针 *p 指针指向整型 int *p 可知
p++ 跳过一个整型;
pa++ 跳过一个字符指针 pa+1是第二个元素的地址
*(pa+1) 找到 第二个元素 a
代码含义
char *a = "asdsad";
存入的是 字符串首元素地址
a是一个数组,数组中存放的类型的是char* 即指针数组
二级指针含义
pa是一个指针 *pa 指针指向 字符指针 char* *pa = a
类比 int *p p是一个指针 *p 指针指向整型 int *p 可知
p++ 跳过一个整型;
pa++ 跳过一个字符指针 pa+1是第二个元素的地址
*(pa+1) 找到 第二个元素 a