`c`言語の `reverse`関数の利用方法
C言語ではreverse関数を使用して文字列を反転するには、以下の手順を行います:
- 文字列ヘッダファイルのインクルード:#include
- 文字列変数を宣言し、初期化する:char str[] = “Hello World”;
- strrev(str)を使用して文字列を逆順に並べ直す
サンプルプログラムの全文を以下に示します。
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello World";
printf("原始字符串: %s\n", str);
strrev(str);
printf("反转后的字符串: %s\n", str);
return 0;
}
今月の予算は目標額に達します。
原始字符串: Hello World
反转后的字符串: dlroW olleH
strrev関数はC言語標準ライブラリの非標準関数であり、特定のコンパイラでのみ使用できることに注意してください。お使いのコンパイラがstrrev関数をサポートしていない場合は、自分で文字列を反転する関数を記述して同じ機能を実現できます。