C 學習筆記2 變數

2021-05-21 20:16:43 字數 443 閱讀 5169

一.型別轉換

1) .隱式轉換:任何型別a,只要其取值範圍完全包括在型別b的取值範圍內,就可以隱式轉換(boolean和string型別不能隱式)

2) .顯示轉換:在明確要求編譯器把數值從一種資料型別轉換為另一種資料型別時

3) .convert命令顯示轉換:

二.複雜的型別變數

1).列舉(enum):有時希望變數提取的是乙個固定集合中的值,就可以使用列舉型別。例如:orientation型別可以儲存north、south、east、west中的乙個值

2).結構(struct):結構就是由幾個資料組成的資料結構,這些資料可能有不同的型別.

三.foreach迴圈

foreach(in )

這個迴圈回跌太每個元素,一次把把每個元素放在變數中,且不存在訪問非法元素的危險。不需要考慮陣列中有多少個元素,並可以確保將在迴圈中使用每個元素。

C 學習筆記2 C 變數

1 當乙個精度高的資料型別與乙個精度低的資料型別進行運算時,定義運算結果的變數型別必須與精度最高的變數型別相同。這是為了防止在運算過程中造成資料丟失。如下 double a 42.29 int b 4229 int c a b console.writeline c c console.readke...

PHP學習筆記2(變數)

var name 蘋果 n 10 var dump string 檢視變數型別 string 就是就是 var dump string string 12 就是就是 echo string 9494 int 9494 var dump string echo echo m1 memory get u...

Matlab 變數 學習筆記 2

matlab 定義乙個變數,例如 x 4 在使用變數時 1.必先賦值 2.系統接收乙個變數後可以被引用,3,表示式返回的結果,不會分配給任何變數,系統分配乙個變數名ans,以後可以繼續使用,1,在使用matlab時 執行多個任務同一行。2,但需要查詢使用了的變數名,可以使用who查詢,而且whos查...