C言語で文字列配列を定義するにはどうすればいいですか?

C言語では、文字列配列を以下の方法で定義することができます:

  1. 文字ポインタの配列を使用する:
char *str_array[] = {"Hello", "World", "C", "Language"};
  1. 文字配列を使用した2次元配列:
char str_array[][10] = {"Hello", "World", "C", "Language"};
  1. 文字配列を使用した一次元配列:
char str_array[4][10] = {"Hello", "World", "C", "Language"};

上記の3つの方法はすべて4つの文字列を含む文字列配列を定義することができます。そのうち、1つ目の方法は文字ポインタ配列を使用し、各要素が文字列定数を指します。2つ目と3つ目の方法は、文字配列の2次元配列を使用し、各要素が1つの文字列を格納します。必要に応じて適切な定義方法を選択してください。

bannerAds