C言語で文字列の配列を出力の方法

配列内の文字列を出力したい場合は、繰り返し処理を使って配列を走査し、各文字列要素を printf 関数で出力します。次のようなサンプルコードです。

#include <stdio.h>

int main() {
    // 定义字符串数组
    char *strArray[] = {"Hello", "World", "C", "Programming"};
    
    // 获取数组长度
    int length = sizeof(strArray) / sizeof(strArray[0]);
    
    // 循环遍历数组
    for (int i = 0; i < length; i++) {
        // 打印每个字符串元素
        printf("%s\n", strArray[i]);
    }
    
    return 0;
}

ネイティブな日本語で言い換えると次のようになります。

Hello
World
C
Programming

この例では、まず文字列配列 strArray を定義し、その後ループを使用して配列を繰り返し処理し、printf 関数で各文字列要素を出力します。文字列を出力する際には、%s フォーマット文字列プレースホルダを使用することに注意して下さい。

bannerAds