PP--->PS---->数组首地址
(PP是变量PS的地址,*PP是取PS地址单元中的内容,因为PS单元中存放的是数组地址,所以*PP是数组首元素地址,**pp是数组首元素的值)
while(**pp==' ')
(*pp)++;
判断数组元素是否为空格
while(**pp&&**pp!=' ')
*pw++=*(*pp)++;
*pw='\0';
如果不为空 ,顺序赋值
这是我写的一个换行输出。楼上的二级指针解释过了,我就不解释了
#include
int main()
{
char s[]="what is your name",*ps=s,i=0;
while(*ps)
{
if(*ps==' ')cout< ps++;
}
}