C 语言编程中的 strrev

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)); 		
}
String strrev Example

程序允许用户输入他们的字符数组。接下来,它将使用 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