一.數據類型:
1.整型的基本范圍和Java數據類型差不多
sbyte 一個字節 (注意這個地方和java命名不同)
short 兩個字節
int 四個字節
long 八個字節
然后分有符號和無符號的類型,無符號的類型分別是
byte ushort uint ulong 無符號之后,數據位數加一,向正數方向增大,實際數據范圍並沒有增大。
2.浮點型的數據類型基本和Java的數據類型差不多
分別是float和double兩種
數據大小分別為四個字節和八個字節
雖然float數據類型和int范圍一樣,但是可以保存7位小數,數據長了之后會自動四舍五入
float--->double是數據無丟失,double--->float如果double小數位長於float可接受范圍,會發生數據丟失
3.字符型
分為char和string
char一個字符 兩個字節 可以存放一個漢字,數據過長自動丟失
string 必須小寫,存放多種數據。
4.布爾型
boolean和大多數編程語言一樣,只能取值true,flase或者為空
5.各種數據初始化值
整型類 sbyte ,byte ,short ,int ,long 默認初始值為0
浮點型 float , double 的默認初始值為0
字符型數據 char初始值為a string初始值為空
布爾類型 boolean初始值為 false,true