http://www.enet.com.cn/eschool/video/c_peng/
單行注釋多行注釋
/*
....
//*/
第三節 變數
類型:從記憶體中開闢空間 而變數則是儲存在空間內
int sum; sum.ToString() 整形轉化成字元型
變數名必須以字母開頭,只能有字母 數字和底線組成,而不能包
含空格,標點符號,或者運算子等其它符號
int @int 可以用
第四節: 常量 const
每個字母都大寫 常量不初始化可以嗎? 原因:一目瞭然 便於修改
常量(編程)和常數(數學)
const Double PI=3.1415926; 常數
const String TXT="必須牛逼"; 常量
第五節
基礎資料型別 (Elementary Data Type)
從硬體層次上講,記憶體當中只有0和1
為了更好的管理和使用記憶體,我們必須知道這段“記憶體”村的是什麼
樣子的資料
整型
浮點型
float類型數字後面加F decimal類型數字後面加M 否則當成Double
類型處理
字元型char 單個字元用單引號 字串型string 用雙引號
第六節 其它資料類型(後面講)
數組 枚舉 結構體(有可能) 類 介面 委託 事件
不是類型的關鍵字 var
var integer=10;
var name="ediundong";
var僅僅是一個關鍵詞,他並不是一個新的類型,而是負責告訴編譯
器,該變數需要根據初始設定式推斷變數的類型。
var integer; 錯誤 必須初始化
var integer=null; 在記憶體中沒有開闢空間,無法進行推斷,因此
錯誤。
代碼:
//this.textBox1.Text = "幸福"; 第一節
/*string theString; 第二節
theString = "你丫到底在哪逍遙呢";
this.textBox1.Text = theString;
// */
/* 第三節
int sum;
sum=4 + 5;
this.textBox1.Text = sum.ToString();
//*/
//const Double PI; 不允許不賦值
/* 第四節
const Double PI = 3.14;
int r = 6;
Double area = PI * r * r;
this.textBox1.Text = area. ToString();
//*/
/* 第五節
int num1 = 10000;
long num2 = 2000000;
long result = num1 + num2;
this.textBox1.Text = result.ToString();
//*/
/*
float theFloat1 = -3.9F;//初始化後加大寫F
float theFloat2 = 100; //儘管沒有小數點,但空間已經留出來
float theDicimal=theFloat1+theFloat2;
this.textBox1.Text = theDicimal.ToString(); //*/
/*
decimal theDecimal = 10.55555555555M; //如果不加M則當成Double類型處理
double theDouble=10.555555//*/
/*
char theChar='流'; // 單引號
string str1 = "浪的人啊"; //雙引號
string str = theChar + str1;
this.textBox1.Text = str;
//*/
/* 第六節 var類型必須初始化
var theInteger = 10;
this.textBox1.Text = theInteger.ToString();//*/