while(*p) p++; p--; 为什么p++后面又跟了一个p--?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 12:53:22
while(*p)p++;p--;为什么p++后面又跟了一个p--?while(*p)p++;p--;为什么p++后面又跟了一个p--?while(*p)p++;p--;为什么p++后面又跟了一个p-
while(*p) p++; p--; 为什么p++后面又跟了一个p--?
while(*p) p++; p--;
为什么p++后面又跟了一个p--?
while(*p) p++; p--; 为什么p++后面又跟了一个p--?
while(*p) p++;是指只要指针p指向的内容不为空,就执行p++操作,即指向下一内容,后面的p--是因为你执行while循环的退出条件是p指向的内容为空,所以,当退出while循环之后,p指向的内容为空,p--是为了保证p指向有效内容的最后一个.