#include <stdio.h> #include <stdlib.h> int main() { char *p1[] = {"Google", "FB"}; //p1是数组,数组中的元素类型是字符指针 char src[] = "Hello World!"; //src可以理解为字符数组类型,也可以理解字符指针类型 char (*p2)[] = &src; //p2是指向数组的指针 printf("%s\n", p1[0]); printf("%c\n", **p2); printf("%c\n", *(*p2+1)); *(*p2+1) = 'a'; printf("%c\n", *(*p2+1)); return 0; }
程序输出:
H
e
a