可以通过循环遍历字符串的每个字符,然后从字符串的最后一个字符开始输出,直到第一个字符。下面是一个示例代码:
#include#include void reverseString(char *str) { int length = strlen(str); for (int i = length - 1; i >= 0; i--) { printf("%c", str[i]); } } int main() { char str[] = "Hello, World!"; reverseString(str); return 0; }
这段代码首先计算了字符串的长度,然后通过循环从字符串的最后一个字符开始依次输出字符,直到第一个字符。输出结果为"!dlroW ,olleH"。