strrev (string)
関数を使用せずに文字列を反転する前に、違いを簡単に見つけることができるように、文字列関数 strrev() を使用して文字列を反転する方法をまず見てみましょう。概念を明確に理解します -
#include<stdio.h> main (){ char a[50] ; clrscr(); printf (“enter a string”); gets (a); strrev (a); printf(“reversed string = %s”,a) getch (); }
enter a string Hello reversed string = olleH
次に見てみましょうstrrev() 関数を使用せずに文字列を反転するプログラム -
#include <stdio.h> #include <conio.h> #include <string.h> void main(){ char string[20],temp; int i,length; printf("Enter String : "); scanf("%s",string); length=strlen(string)-1; for(i=0;i<strlen(string)/2;i++){ temp=string[i]; string[i]=string[length]; string[length--]=temp; } printf("</p><p>Reverse string :%s",string); getch(); }
Enter String : Tutorialspoint Reverse string :tniopslairotuT
以上がライブラリ関数を使用せずに文字列を反転する C プログラムを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。