除非你s指向的是空字符串,第一个字符就是'\0',不然就应该是死循环
你凭什么证明执行完后指针怎么就跳到字尾了?相反,会陷入死循环。
你最好把完整的代码贴出来,不然你说的怎么简洁,我们也是云里雾里,想帮都帮不上忙。
确定不是while(*(s++));