C 言語の配列の定義には 4 つの形式があります: 1. 配列の型と配列名のみを指定する形式、2. 配列の長さを決定する形式、3. new キーワードを使用して配列にメモリを割り当てるメソッド; 4. new キーワードを使用して、配列に値を割り当てます。
[おすすめコース: C言語チュートリアル]
配列の定義
配列は、同じタイプのデータを格納するために使用されるコレクションを指します。配列は実際には一連の変数です。配列は次のとおりです。 1 次元配列、2 次元配列、多次元配列の場合
配列の定義方法
配列の定義には 4 つの形式があります
(1) 型名 [] 配列名;
(2) 型名 [] 配列名 = { 初期値リスト };
(3) ) 型名 [] 配列名 = new 型名 [配列サイズ];
# (4) 型名 [] 配列名 = 新しい型名 [配列サイズ] { 初期値リスト };データ型: 配列要素のデータ型を指します。一般的なものには、整数、浮動小数点、文字などが含まれます。配列名: 同じデータ型の要素のこのグループの名前を統一するために使用されます。命名規則は変数と同じです
1次元配列の定義
int[] nullArray; int[] intArray = new int[ 10 ]; double[] mathConsts = { 3.14,2.71828,1.414 }; Days[] holiday = new Days[ 2 ]{ Days.Sat, Days.Sun};
2 次元配列の定義
場合によっては、1 次元配列ではアプリケーションのニーズを満たせない場合があります。データをテーブルに記録する必要がある場合、 2 次元配列を使用する必要があるため、1 次元配列を使用するのは非常に不便です。型名[,] 配列名;型名[,] 配列名 = { Initial値リスト};型名[,] 配列名 = 新しい型名[行、列];型名[,] 配列名 = 新しい型名[行、列] {初期値リスト};
int[,] intArray = new int[ 10, 20 ]; double[ 2, 3 ] mathConsts= { { 3.14, 2.71828, 1.414 }, { 0.5, 0.25, 0.125 } }; Days[,] workDays = new Days[ 2, 2 ] { { Days.Mon, Days.Wed }, { Days.Tue, Days.Thu } };要約: 以上がこの記事の全内容です。参考になれば幸いです。
以上がC言語で配列を定義する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。