C 陣列定義和增加元素

2021-10-11 19:16:34 字數 1303 閱讀 2006

int table; //正確

int table; //錯誤,c語音的寫法

1.1 一維陣列

//定義陣列

資料型別  陣列名;

//初始化陣列中的元素

資料型別  陣列名 = new  資料型別[長度];

資料型別  陣列名 =

資料型別  陣列名 = new  資料型別[長度]

1.2 二維陣列

//定義多維陣列

資料型別[ , , ...]  陣列名;

//建立多維陣列並初始化

資料型別[ , , ...]   陣列名 = new  資料型別[m,n,...]  ,};

例項:class program

, , };

for(int i = 0; i < points.getlength(0); i++)

console.writeline();}}

}其中,在遍歷多維陣列元素時使用 getlength(維度) 方法能獲取多維陣列中每一維的元素,維度也是從 0 開始的,因此在該例項中獲取陣列中第一維的值時使用的是 points.getlength(0)。

另一細節是,陣列的大小不是其型別的一部分,這使得可以宣告乙個陣列並向它分配 int 物件的任意陣列,而不管陣列長度如何。

編號方法描述1

clear()

清空陣列中的元素

2sort()

氣泡排序,從小到大排序陣列中的元素

3reverse()

將陣列中的元素逆序排列

4indexof()

查詢陣列中是否含有某個元素,返回該元素第一次出現的位置,如果沒有與之匹配的元素,則返回 -1

5lastindexof()

查詢陣列中是否含有某個元素,返回該元素最後一次出現的位置

c# foreach 迴圈用於列舉出集合中所有的元素,foreach 語句中的表示式由關鍵字 in 隔開的兩個項組成。

in 右邊的項是集合名,in 左邊的項是變數名,用來存放該集合中的每個元素。

該迴圈的執行過程如下:每一次迴圈時,從集合中取出乙個新的元素值。放到唯讀變數中去,如果括號中的整個表示式返回值為 true,foreach 塊中的語句就能夠執行。

一旦集合中的元素都已經被訪問到,整個表示式的值為 false,控制流程就轉入到 foreach 塊後面的執行語句。

foreach 語句經常與陣列一起使用,在 c# 語言中提供了 foreach 語句遍歷陣列中的元素,具體的語法形式 如下。

foreach(資料型別  變數名  in  陣列名)

C 陣列增加元素

string aa aa aa.concat new string toarray 答覆來自論壇提問 固定陣列變長,用連線兩個陣列函式concat和建立陣列函式toarray完成 string s abcd s s 1 字串的宣告 1 string s new string char arr 根據乙...

php陣列增加元素

給陣列增加元素 title 4head 56 cities 北京 等同於 cities 0 北京 7 cities 天津 等同於 cities 1 天津 8 cities 上海 等同於 cities 2 上海 9 cities 深圳 等同於 cities 3 深圳 10 11 統計元素個數 12 1...

php array怎麼增加元素

方法 1 使用array unshift 函式在陣列開頭插入乙個或多個元素 2 使用array push 函式在陣列尾部插入乙個或者多個元素 3 使用array merge 函式將乙個陣列的全部元素插入到另乙個陣列的尾部。本教程操作環境 windows7系統 php7.1版,dell g3電腦 方法...