c 陣列 字元 數字

2021-04-25 15:03:42 字數 1296 閱讀 7249

using system;

class class1

;intarray1 = new int;

//宣告一維陣列,同時初始化

int intarray2 = new int[3];

int intarray3 = new int;

int intarray4 = ;

string strarray1 = new string;

string strarray2 = ;

//通過陣列索引(下標),對元素訪問

if (intarray1[2] > intarray2[0])

//直接建立一維陣列,作為方法引數

write_1darray(new int);

write_1darray(new string);

//宣告二維陣列,沒有初始化

short[,] sarray1;

//初始化已宣告的二維陣列

sarray1 = new short[2,2];

sarray1 = new short[2,2],};

sarray1 = new short[,],};

//宣告二維陣列,同時初始化

short[,] sarray2 = new short [1,1]};

short[,] sarray3 = new short [,],,};

short[,] sarray4 = ,};

//宣告三維陣列,同時初始化

byte[,,] barray1 = ,},,}};

//把二維陣列作為方法的引數

write_2darray(sarray1);

//直接建立二維陣列,作為方法引數

write_2darray(new short[,],});

//宣告交錯陣列,沒有初始化

int jagintarray1;

//初始化已宣告的交錯陣列

jagintarray1 = new int [2] ,

new int

};jagintarray1 = new int ,

new int ,

intarray2 //使用int陣列變數

};//宣告交錯陣列,同時初始化

int jagintarray2 = ,

new int ,

intarray1

};//把交錯陣列作為方法引數

write_jagarray(jagintarray1);

private static void write_1darray(int arrayname)

}

C字元陣列

c語言 的運算子無法操作字串。在c語言中把字串當作陣列來處理,因此,對字串的限制方式和對陣列的一樣,特別是,它們都不能用c語言的運算子進行複製和比較操作。1 字元陣列的賦值只能對其元素一一賦值。2 一定要理解賦值與初始化的區別 3 系統對字串常量也自動加乙個 0 作為結束符,有了結束標誌 0 後,字...

c字元陣列

定義乙個長度為1000的字元陣列str 1000 在定義 i 0,cnt 0 cnt用來記錄單詞的個數 while str i n 既輸入回車時結束字元的輸入 str i 0 設定結束的標誌 for i 0 to str i 0 if str i str i 1 如果這個字元不為空格,並且下乙個字元...

C 字元陣列

array 直接初始化 char 陣列是特殊的,這種初始化要記得字元是以乙個 null 結尾的。include using namespace std intmain int len sizeof a1 sizeof a1 0 printf 陣列a1長度為 d n len char a2 liuke...