C 知識點總結

2021-08-20 07:28:43 字數 584 閱讀 2008

變數和常量

命名變數

在c#中,使用變數的基本原則是先定義後使用。其命名規範如下:

1.       必須以字母或下劃線開頭

2.       只能由字母、數字、下劃線組成,不能 包含空格、標點符號、運算子及其他符號

3.       不能與c#關鍵字同名,如class,new等

例如,正確命名:int i;  //整型變數 stringuser_name; //字串型變數 char @name;//字元型變數

錯誤命名:int no.1;//不能包含標點符號   char 1_new; //以數字開頭   string static; //與關鍵字同名 

型別 c#中的變數有3種型別:

1、 例項變數

不帶任何關鍵字宣告的變數稱為例項變數,如 int i。例項變數在其所在的方法呼叫結束後,其資料將會被清除掉,所佔的記憶體空間也會被釋放

2、 靜態變數

使用「static」關鍵字修飾的變數稱為靜態變數,如static int count=0。靜態變數在函式呼叫結束後仍保留變數值,知道程式結束前一直存在,另外靜態變數不能再類的方法中定義。

未完待續......

c 知識點總結

1 c 中判斷物件為空的幾種方式 1 先了解幾個與空型別相關的關鍵字和物件 null 關鍵字表示不引用任何物件的空引用,它是所有引用型別變數的預設值,在2.0版本之前也就只有引用變數型別可以為null,如 string a null 但在c 2.0版本之後,net也引入了可以為null的值型別,但變...

C 知識點總結

程式 資料結構 演算法.c語言是面向過程的,面向過程就是分析出解決問題的步驟,然後用函式將其實現,使用時依次呼叫.程式 物件 訊息.c 是物件導向的,c 物件導向是將構成問題的事物分解成各個物件,每個物件完成在解決整個問題中的行為.主要特點是類,封裝,繼承,多型等。物件導向的語言具有更好的可擴充套件...

c 知識點總結

includevoid f void main 上面這段 輸出結果為 i 16,i 17.解析 靜態區域性變數有一下特點 1.該變數在全域性資料區分配記憶體 2.靜態區域性變數在程式執行到該物件的宣告處時被首次初始化,即以後的函式呼叫不再進行初始化 3.靜態區域性變數一般在宣告處初始化,如果沒有顯式...