C 學習筆記

2021-06-16 06:53:35 字數 1335 閱讀 7878

1、 列舉型別:

enum typename

typename varname;//宣告

varname=typename.value//賦值

value的值從0開始,可以重寫賦值過程指定每個列舉的實際值。

列舉的基本型別有:byte sbyte short ushort int uint long ulong

2、結構體

struct route

route myroute;

myroute.direction = orientation.north;

myroute.distance = 2.5;

3、陣列

陣列必須在訪問前初始化。

陣列的初始化方法:

int myarrary=;//方法一

int myarray = new int[5];//方法二,對於數值型別其被初始化為0

int myarray = new int[5];//方法三

const int arraysize = 5;

int myarray = new int[arraysize];

多維陣列(矩形陣列,每行個數相同)

[,,];

//賦值

double[,]hillheight = new double[3,4];//方法一

double[,] hillheight = ,,};//方法二

陣列的陣列:

//宣告

int intarray;

//初始化方法一

intarray = new int[2];

intarray[0] = new int [3];

intarray[1] = new int[4];

//初始化方法二

intarry = new int[3],new int,new int};

//初始化方法三

int intarray = ,new int,new int};

C 學習筆記( )

一 語法 迴圈 foreach 型別識別符號 in 表示式 code 用法 例子int temp foreach int num in temp 每次從temp取乙個元素賦給num直至取完 console.writeline n num 每行顯示乙個元素 執行結果 c 中唯讀 只寫控制 class ...

C 學習筆記

1.函式特徵 有函式頭和函式體 接受乙個引數 返回乙個值 需要乙個原型。2.c 命名規則 在名稱中只能使用字母字元 數字和下劃線 名稱的第乙個字元不能是數字 區分大寫字母和小寫字母 不能將c 關鍵字用作名稱 以兩個下劃線或下劃線和大寫字母打頭的名稱被保留給實現 編譯器及其使用的資源 使用,以乙個下劃...

c 學習筆記

屬性 屬性開頭字母大寫 屬性可以判斷輸入的非法值 屬性本身不儲存值 依靠字段 索引器 using system using system.collections.generic using system.linq using system.text namespace b try catch exc...