while中的*p为真while(*p) 是判断p是否指向字符数的结束位置因为字符串的结束标志是'\0',所以*p的值是假,而空格则是真 追问 那请问下,我这个是不是也是在判断字符结束位置呀? 追答 应该写成==,就是判断是否是结束 追问 好的,谢谢呦