首頁 > 常見問題 > c語言中怎麼定義數組

c語言中怎麼定義數組

清浅
發布: 2020-09-08 17:40:33
原創
125379 人瀏覽過

C語言中數組的定義有四種形式分別為:1、僅有數組類型和數組名的形式;2、數組長度確定的形式;3、使用new關鍵字來分配記憶體給數組的方式;4、使用new關鍵字並給陣列賦值的形式。

c語言中怎麼定義數組

【推薦課程:#C語言教學##】

數組的定義

數組就是指用於儲存相同類型資料的集合,一個數組其實就是一連串的變量,數組依照使用可以分為一維數組、二維數組、多維數組

數組定義的方式##數組定義的方式有四種形式,分別是:

(1)型別名稱[]  陣列名稱;

(2)型別名稱[]  陣列名稱 =    {  初始值清單 };

(3)型別名稱[]  陣列名稱 =    new

#(3)型別名稱[]  陣列名稱 =    new

#(3)型別名稱[]  陣列名稱 =    new

#(3)型別名稱[]  陣列名稱 =  new型別名稱[ 陣列大小];

(4)型別名稱[]  陣列名稱 =    new 類型名稱[ 陣列大小] {  初始值清單 };


資料型別:指的是陣列元素的資料型別,常見的有整形、浮點型、與字元型等

陣列名:是用來統一這組相同資料型別元素的名稱,其命名規則和變數的相同

接下來將透過具體實例為大家介紹如何定義數組

一維數組的定義

int[]  nullArray;
int[]  intArray = new int[ 10 ];
double[]  mathConsts = { 3.14,2.71828,1.414 };
Days[]  holiday = new Days[ 2 ]{ Days.Sat,  Days.Sun};
登入後複製
二維數組的定義

在某些情況下,一維數組已無法滿足應用的需要了,當需要記錄一張表格中的資料時,使用一維數組將很不方便,因為我們需要用到二維數組

型別名稱[,]  陣列名稱;

型別名稱[,]  陣列名稱 =    {  初始值清單 };

#「行型名稱[,]  陣列名稱 =  , 欄位];

類型名稱[,]  數組名 =    new 類型名稱[ 行, 列] {  初始值列表 };

#

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板