黑馬程式設計師 關於常量 列舉 結構 異常的總結筆記

2021-06-20 12:29:33 字數 1808 閱讀 4291

---------------------- "target="blank">asp.net+android+ios開發、"target="blank">.net培訓、期待與您交流! ----------------------

1.常量的語法

const   型別  常量名= 常量值;

定義常量的好處:

常量是不可改變的量,之所以定義常量是為了防止變數被任意的修改 ,常量一旦被定義後面使用的時候就不能修改他的值

2.列舉

列舉的作用是:限制使用者賦值,只能在定義列舉時列舉的值中選擇

列舉的好處是:不需要死記每乙個值是什麼?只需要選擇相應的值就可以

語法:

enum   自己起的型別名稱;

列舉的定義一般和類定義在同乙個級別,這樣在同乙個命名空間下的所有類就都可以使用這個列舉了

3.使用列舉時應該注意的幾點:

第一,定義列舉時,值不能是int型別

第二,列舉型別可以直接輸出;

第三,列舉型別的值都可以強制轉換成乙個int型別的值

4.舉例

enum gender             //定義乙個gender型別的列舉

class program

console.readkey();

}

}

4.結構

什麼時候使用結構?結構的作用有那些?

我們宣告一組變數,當我們儲存n個人的資訊時,就要宣告n組變數麻煩,那就導致變數名的重複定義

使用結構不但省去了重複定義的麻煩,而且還不容易記亂

定義好乙個結構後,就可以直接宣告相應的變數了   宣告好變數後    通過變數名.成員名   來訪問結構的成員

5.結構的語法

訪問修飾符  struct  結構名

6.典型例子

public struct person     //定義乙個結構名字叫person

class program

我的年齡是",oneperson.name,oneperson.age);

}}

6.異常

try——catch的使用

trycatch

如何執行:

第一,如果執行的**沒有出錯,則程式正常執行try中的內容後,不會執行catch中的內容

第二,如果try中的**一旦出錯,程式立即跳入catch中去執行**,那麼try中的出錯**後面的**不再執行了

---------------------- "target="blank">asp.net+android+ios開發、"target="blank">.net培訓、期待與您交流! ----------------------

黑馬程式設計師 列舉 常量 結構

windows phone 7手機開發 net培訓 期待與您交流!常量 語法 const 型別 常量名 常量值 在定義時賦值,在其他地方不允許賦值 1 可以重複使用 2 防止寫程式被惡意修改 列舉我們定義一種列舉型別並且在定義這種型別時我們要指定這個型別的所有的值。語法 enum 自己起的型別名稱 ...

黑馬程式設計師 常量 列舉 結構 陣列

windows phone 7手機開發 net培訓 期待與您交流!1 常量的定義 const 資料型別 變數名 常量只能在初始化的時候賦值,可以把不經常改變的數定義為常量,這樣可以防止在寫程式時被惡意修改。常量可以重複使用。2 列舉的定義 上我們定義一種列舉型別並且在定義這種型別時制定這個型別的所有...

黑馬程式設計師 列舉 結構 常量日誌總結

windows phone 7手機開發 net培訓 期待與您交流!常量的定義用關鍵字const 比如 const double pi 3.14 常量是不可改變的量 只能在初始化的是後賦值 我們可以把程式中不可改變的量可以用常量來定義 列舉 列舉也可以叫窮舉 列舉是讓我們定義自定義一種資料型別 並且在...