ホームページ  >  記事  >  C言語で配列を定義する方法

C言語で配列を定義する方法

清浅
清浅オリジナル
2019-04-27 11:18:06125262ブラウズ

C 言語の配列の定義には 4 つの形式があります: 1. 配列の型と配列名のみを指定する形式、2. 配列の長さを決定する形式、3. new キーワードを使用して配列にメモリを割り当てるメソッド; 4. new キーワードを使用して、配列に値を割り当てます。

C言語で配列を定義する方法

[おすすめコース: 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。