可以通过循环遍历字符串的每个字符,然后从字符串的最后一个字符开始输出,直到第一个字符。下面是一个示例代码:
#include <stdio.h>#include <string.h>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"。

