C語言入門學習

2021-10-18 16:45:23 字數 577 閱讀 7914

資料型別

取值範圍

補碼字串

優勢:基本型別

整數型別、浮點數型別、字元型別、列舉型別

指標型別

構造型別

陣列型別、結構型別、聯合型別

空型別

位元位cpu能讀懂的最小單位——位元位,bit,b

位元組記憶體機構的最小定址單位——位元組,byte,b

1byte == 8bit

符號位存放signed型別的儲存單元中,左邊第一位識別符號號位。如果該位為0,表示該整數是乙個正數;如果該位為1,表示為乙個負數。

乙個32位的整型變數,出去左邊第乙個符號位,還剩下表示值得只有31個位元位。

計算機是用補碼得形式來存放整數得值。

注意對於有些作業系統來說,

例如預設int 就是signed int,也有可能是unsigned int(含有負數),那麼當乙個值為正數時,在這個作業系統中,執行時很有可能就變成負數了!

在宣告定義乙個 字串陣列 時,如果已經確定長度,那麼一定要留最後一位給『\0』!

C語言入門學習

計算機能夠識別和接受的語言。要使計算機按自己的意圖工作,必須使用計算機所能接受 理解和執行的指令指揮計算機工作。最早問世,用二進位制 構成指令。如 100000 110000 用機器語言程式設計的缺點 繁瑣 不直觀 不易除錯。如計算y 2x2 3x 1需要七八條指令。移植性差。依賴於計算機。用符號構...

C語言入門學習五 六

變數 變數就是可以變化的量,而每個變數都會有乙個名字 識別符號 變數佔據記憶體中一定的儲存單元。使用變數之前必須先定義變數,要區分 變數名和變數值是兩個不同的概念。例 住在房間裡的人與房間號是兩個不同的概念。變數定義的一般形式為 資料型別 變數名 多個型別相同的變數 資料型別 變數名,變數名,變數名...

C語言入門學習七

格式化輸出語句,也可以說是佔位輸出,是將各種型別的資料 按照格式化後的型別及指定的位置從計算機上顯示。這樣做的好處,是有利於計算機能夠準確的將我們所要型別資料給我們。其格式為 printf 輸出格式符 輸出項 d 帶符號十進位制整數 c 單個字元 s 字串 f 6位小數 注 當輸出語句中包含普通字元...