2.1 什麼是資料型態?
¶同一串 0 和 1,要靠型態才知道怎麼讀
承上一段:記憶體裡存的,其實就是一長串 0 和 1。舉個具體的例子——假設某一小段存的是這樣一串:
01000001- 如果你告訴電腦「這是一個
char(字元)」,它會把這串 0 和 1 讀成字元'A' - 如果你告訴電腦「這是一個
int(整數)」,它會把同一串 0 和 1 讀成數字65
同一串 0 和 1,因為型態不同,意思就完全不一樣——就像剛剛那個 T,要先知道它屬於哪一套符號系統才讀得懂。所以 C++ 規定:程式裡用到的每一筆資料,都一定要先講清楚它是哪一種型態。