char ch[] = "ello,wolrd";
char_reverse(ch);
void char_reverse(char *cha)
{
char * begin = cha;
char * end = cha + strlen(cha) - 1;
while (begin < end) {
char temp = *begin;
*(begin++) = *end;
*(end--) = temp;
}
}
char * char[]
char *p == "hello world" == 内存地址
C语言中操作字符串是通过它在内存中的存储单元的首地址进行的,这是字符串的终极本质
网友评论