void print_string(char *name[], int n)//参数name表示,这是一个数组,数组里的每个元素是一个字符串指针
{ int i = 0; char *p;//定义了一个字符串指针
p = name[0];//为p赋值“name数组中的第一个字符串指针” while (i < n) { p = *(name + i++);//name数组下标每次增加1,即表示p=name[i];相当于为p赋值name数组中的第i个字符串指针
//一个指针加一个整数,表示从该指针处向后移动整数个该类型空间位置后表示的同类型指针。即,指针+整数,表示向后移动的指针 printf("%s\n", p); }
}