自學C#第二篇 變量和表達式
變量
1> 聲明變量需要指定類型和變量名: <type> <name>
type:表示使用什麽類型來儲存數據
name: 表示存儲這個類型的名字
實例:(每一個聲明都是一條語句,語句以 ; (分號)結束)
int age; int hp; string name;
截圖如下:
2> 遵守命名規範可以讓程序結構更加清晰,更易於閱讀。
規範:第一個單詞以小寫字母開頭,以後每個單詞的首字母大寫變量的命名遵守Camel命名法(駝峰命名法)。首字母小寫,以後每個單詞的首字母大寫。
實例如下:
二:字符
1> char 與 string:
char 表示一個字符,字母、數字、@#¥%……&*()、一個漢字
string 是 char 的數組,是字符的集合
2> 轉義字符:
轉義字符是有特殊功能的字符
如果我們不想去識別字符串中的轉義字符,可以在字符串前面加一個@符號(除了雙引號其他轉義字符都不在識別)
3> @字符的兩個作用示例:
1,默認一個字符串的定義是放在一行的,如果想要占用多行
2,用字符串表示路徑
"c:\xxx\xx\xxx.doc"
使用@"c:\xxx\xx\xxx.doc"更能讀懂
4> 字符的Unicode值的作用:
Unicode是一個16進制的數字,表示這個字符在內存中以哪個數字存儲
也可以使用Unicode來代表一個轉義字符 (\u加上十六進制值)
"I\‘s kmart!"
"I\u0027s kmart!"
5> 聲明與賦值
變量的聲明 int age;
變量的賦值 age = 54;
變量的聲明和賦值可以放在一個語句中<相當於初始化>int age = 54;
我們可以使用一條語句聲明多個同類型的變量
string name1,name2;
在多變量聲明中,可以在變量後面跟上 = ,對其中一個變量或者部分、全部變量進行初始化
註意事項:
變量在使用之前必須初始化,怎麽判斷變量有沒有使用,但你從變量的盒子裏面(內存)取東西的時候,就是要使用這個變量的時候,初始化就是往這個盒子裏面放入東西,才能去取。第一次給變量賦值,就是初始化。
6> 表達式:
把變量和字面值和運算符組合起來就是表達式
運算符的分類:
一元運算符 處理一個操作數
二元運算符 處理兩個操作數
三元運算符 處理三個操作數
7> 數學運算符:
加、減、乘、除
自學C#第二篇 變量和表達式