利用末尾为‘\0’特性,求字符串长度,实现strlen;
int len =0;
char str[]="hello";
char*p =str;
while(*p)
{
len++; //计算字符串的长度
p++; //将指针指向字符串的结尾'\0'
}
for(p--;p-str>=0;p--)
puts(p);
利用末尾为‘\0’特性,求字符串长度,实现strlen;
int len =0;
char str[]="hello";
char*p =str;
while(*p)
{
len++; //计算字符串的长度
p++; //将指针指向字符串的结尾'\0'
}
for(p--;p-str>=0;p--)
puts(p);