C 语言中的 strrev 函数是一个字符串函数,用于反转给定的字符串。strrev 的语法是
char *strrev(char *str1);
或者我们可以将这个字符串反转函数写成
strrev(str1);
C 语言的 strrev 函数用于反转用户指定的字符串。此程序将帮助您通过多个示例来理解字符串 strrev。
提示:在使用此 strrev 函数之前,您必须包含 C 编程 的 #include<string.h> 头文件。
#include <stdio.h>
#include<string.h>
int main()
{
char str[] = "C Programming Tutorial";
char str1[] = "C language";
char str2[] = "Tutorial Gateway";
char str3[] = "C Programming World";
char str4[] = "TutorialGateway";
printf("\n Reverse String is = %s", strrev(str));
printf("\n Reverse String is = %s", strrev(str1));
printf("\n Reverse String is = %s", strrev(str2));
printf("\n Reverse String is = %s", strrev(str3));
printf("\n Reverse String is = %s", strrev(str3));
}

此程序允许用户输入他们的字符数组。接下来,它将使用 strrev 函数反转用户指定的字符串。
#include <stdio.h>
#include<string.h>
int main()
{
char str[100];
printf("\n Please Enter any String to Reverse : ");
gets(str);
printf("\n Reverse = %s", strrev(str));
}
Please Enter any String to Reverse : Tutorial Gateway
Reverse = yawetaG lairotuT