目录
1.题目一
int main() { char* a[] = { "work","at","alibaba" }; char** pa = a; pa++; printf("%d\n", *pa); return 0; }
1.2 详解
char* a[] = { "work","at","alibaba" };
该数组是一个字符串指针类型数组:
char*--“work”
char*--”at“
char*--”alibaba“
数组中有三个字符串且每个字符串都是char*类型
char** pa = a;
二级指针pa用于存放一级指针a传入的首元素”work“传入的地址
pa++;
printf("%d\n", *pa);
最后对pa进行解引用(访问传入地址内容)