程序中定义了一个字符指针型的指针,保存了一个字符串,再用一个二重指针指向之前那个指针。然后使用那个二重指针输出字符串。
#include <stdio.h>
#include <stdlib.h>
int main()
{
char *pstr="Beijing is a big city !"; //字符指针的指针保存字符串
char **p; //声明一个指向指针的指针
p=&pstr; //获取pstr的指针(地址)给p
printf("pstr=%s\n",pstr);
printf(" p =%s\n",*p); //p相当于pstr,那么*p相当于*pstr取字符串的值
system("pause");
return 0;
}