C言語 文字列を逆順に出力する3つの方法【サンプルコード付き】

文字列の文字を逆順で出力するには、ポインタとループを使用することができます。具体的なコードは以下の通りです:

#include <stdio.h>
#include <string.h>

int main() {
    char str[] = "Hello, World!";
    int len = strlen(str);

    for (int i = len - 1; i >= 0; i--) {
        printf("%c", str[i]);
    }

    return 0;
}

このコードでは、最初にstrlen()関数を使用して文字列の長さを取得し、その後、文字列の末尾から一つずつ文字を出力することで、文字列を逆順に出力しています。

bannerAds