当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


C语言 strrev()用法及代码示例


strrev()函数是C中的内置函数,并且在字符串头文件。 strrev()函数用于反转给定的字符串。

用法:

char *strrev(char *str);

参数:


  • str:给定的字符串,需要反转。

返回值:该函数在反转给定字符串后返回字符串。

注意:这是一个非标准函数,仅适用于旧版本的MicrosoftC。

以下示例程序旨在说明C语言中的strrev()函数:

示例1:

// C program to demonstrate 
// example of strrev() function 
  
#include<stdio.h> 
#include<string.h> 
  
int main() 
{ 
   char str[50] = "geeksforgeeks"; 
  
   printf("The given string is =%s\n",str); 
  
   printf("After reversing string is =%s",strrev(str)); 
  
   return 0; 
}

输出:

The given string is =geeksforgeeks
After reversing string is =skeegrofskeeg

示例2:

// C program to demonstrate 
// example of strrev() function 
  
#include<stdio.h> 
#include<string.h> 
  
int main() 
{ 
   char str[50] = "123456789"; 
  
   printf("The given string is =%s\n",str); 
  
   printf("After reversing string is =%s",strrev(str)); 
  
   return 0; 
}

输出:

The given string is = 123456789
After reversing string is = 987654321


相关用法


注:本文由纯净天空筛选整理自bansal_rtk_大神的英文原创作品 strrev() function in C。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。