黑馬程式設計師C 基礎 變數

2021-06-18 13:30:49 字數 2515 閱讀 2535

---------------------- 

asp.net+android+io開發s、

.net培訓、期待與您交流! ---------------------- 

例如console.writelin();使用輸入cw按下兩次tab鍵將直接輸出console.writelin();

這是一種快捷的方式,管理**段在**段管理器中

ram:隨機儲存器,記憶體有個特點,斷電後資料丟失。

變數代表著一塊記憶體空間,我們可以通過變數名稱向記憶體中存/取資料,有了變數就不需要我們記憶複雜的記憶體位址。

向記憶體申請一塊記憶體空間的語法:資料型別 變數名;

int number;

賦值:變數名 = 資料;

number=1000;

常用資料型別:int double decimal char string bool

double 小數型別

int 整型資料型別

char 字元型  要使用 』 』 引起來

string 字串型  要使用 「 」 引起來

decimal 常用於計算金錢,因為decimal精度高

注意,在c#中直接寫乙個小數代表的是double型別的,如果要表示decimal型別要在小數後面加m/m來表示型別

double 範圍最大 可以表示的數最大,但是精度不高

變數宣告的三種方法:

一、先宣告再賦值         int i; i =10;

二、定義變數時直接賦值 int i =3;

三、可以一次宣告多個同型別變數

string zsname, lsname,wwname; 一次宣告三個變數未賦值,

int zsage=18,lsage=20,wwage=22; 一次宣告三個變數並賦值

一次宣告多個變數之間要用 , 分割,最後以 ; 結束。

1、  必須以「字母」_或@符號開頭

2、  後面可以跟任意「字母」,數字,下劃線

注意:1)  變數名不能與c#中關鍵字重複

2)  在c#中,大小寫是敏感的

3)  在同乙個作用域內相同的變數名不允許重複定義

一、定義變數時名字要有意義,便於使用

二、camel命名法:

變數首字母小寫,其餘單詞首字母大寫,

在方法中定義變數要使用camel命名法

三、pascal命名法:

每乙個單詞第乙個字母都大寫

四、如果使用英文單詞的縮寫,全部使用大寫

命名規範

類class

pascal

方法function

pascal

介面inte***ce

pascal

總是以 i 字首開始,後接pascal命名

列舉型別enum

pascal

委託delegate

pascal

具體如下:

1.    用camel(駱駝命名法)規則來命名區域性變數和方法的引數,用pascal(帕斯卡命名法)規則來命名方法和型別。

public

class

textbox

}string username;

public adduser(string userid,byte password);

2.    介面的名稱加字首 i.

inte***ce

icompare

3.    自定義的屬性以attribute結尾

public

class

authorattribute : attribute

4.    自定義的異常以exception結尾

public

class

5.    方法的命名。一般將其命名為動賓短語。

showdialog()

createfile()

getpath()

6.    **的縮排。要用tab,而不要用space.

7.    區域性變數的名稱要有意義。不要用x,y,z等等(除用於for迴圈變數中可使用i,j,k,l,m,n)。

8.    所有的成員變數宣告在類的頂端,用乙個換行把它和方法分開。

9.    用有意義的名字命名namespace,如:產品名、公司名。

10.  生成和構建乙個長的字串時,一定要使用stringbuilder,而不用string.

11.  始終使用""包含if下的語句,即使只有一條語句。

12.  把相似的內容放在一起,比如資料成員、屬性、方法、事件等,並適當的使用#region…#endregion

總結:

命名空間,類,事件,介面,常量,屬性,方法使用pascal命名,即首字母大寫

引數,變數(類欄位)使用camel命名法,即首字母小寫

---------------------- 

asp.net+android+io開發s、

.net培訓、期待與您交流! ----------------------

黑馬程式設計師 c 基礎

windows phone 7手機開發 net培訓 期待與您交流!變數 變數本身被用來儲存特定型別的資料,可以根據需要隨時改變變數中所儲存的資料值。變數具有名稱,型別和值。變數代表著一塊記憶體空間,我們可以通過變數名稱向記憶體存 取資料,有變數就不需要記憶複雜的記憶體位址。資料型別 變數名 命名規範...

黑馬程式設計師 C 基礎1

asp.net unity開發 net培訓 期待與您交流!1 c 中的資料型別 c 的資料型別分為值型別和引用型別兩類。值型別有整型 int long 實數型別,也叫小數型別 double float decimal 字元型 char 布林型別 bool 結構型別 struct 列舉型別 enum ...

黑馬程式設計師 C 基礎2

asp.net unity開發 net培訓 期待與您交流!6 控制語句 控制語句有三種 分支語句 迴圈語句和跳轉語句 1 分支語句,通過條件真偽來判斷是否執行相應的語句塊。分支語句有兩種 if和switch。if的基本語法為 if 條件 語句1 或if 條件 或if 條件 else 執行過程為 如果...