C语言:指针逆序函数
#include <stdio.h> #include <string.h> void reverse(char *str) { int len = strlen(str),i; char temp; for (i = 0; i < len / 2; i++) { temp = str[i]; str[i] = str[len - i - 1]; str[len - i - 1] = temp; } } int main() { char str[] = "hello world"; reverse(str); printf("%s\n", str); return 0; }