黑馬程式設計師 C語言 進製問題

2021-06-28 22:11:39 字數 893 閱讀 7227

l 是一種計數的方式,數值的表示形式

數一下方塊的個數

漢字:十一   十進位制:11  

二進位制:

1011  

八進位制:

13 l 多種進製:十進位制、二進位制、八進位制、十六進製制。也就是說,同乙個整數,我們至少有4

種表示方式

l 軟體開發,肯定要了解這個

1> 特點:只有0和1

,逢2進1

2> 書寫格式:0b

或者0b

開頭3> 使用場合:二進位制指令\

二進位制檔案,變數在記憶體中就是二進位制儲存

4> 二進位制和十進位制的互相轉換

5> n為二進位制位所能表示的資料範圍(不考慮負數):

0~2的n次方

-11> 特點:0~7

,逢八進一

2> 書寫格式:0

開頭3> 八進位制和二進位制的互相轉換

1> 特點:0~f

,逢十六進一

2> 書寫格式:0x

或者0x

開頭3> 十六進製制和二進位制的互相轉換

1> mac中計算器的使用

2> printf以不同進製形式進行輸出

1> 所占用位元組數跟型別有關,也跟編譯器環境有關

2> 變數例項

int b = 10;

int a = 134;

l 記憶體由大到小定址

l 只儲存二進位制形式

和%p4> 檢視整數的二進位制形式

// 輸出整數的二進位制形式

void

putbinary(

intn)

printf

("\n");

}1> 乙個位元組的取值範圍 

2> 負數的表示形式 

3> 原碼、反碼、補碼

黑馬程式設計師 c語言基礎 進製的轉換

1.計算機中的進製 常見的進製 1 十進位制0 1 2 3 4 5 6 7 8 9 逢十進一。2 二進位制0 1 逢二進一。書寫形式 需要以0b或0b開頭,比如0b101。3 八進位制0 1 2 3 4 5 6 7 逢八進一。書寫形式 前面加個0,比如045。4 十六進製制0 1 2 3 4 5 6...

黑馬程式設計師 C語言 函式

asp.net android ios開發 net培訓 期待與您交流!函式 任何乙個c語言程式都是由乙個或多個程式段構成的,每個程式段都有自己的功能,這些程式段成為函式。所以c語言程式是由函式組成的。當我們需要為程式新增乙個功能的時候,可以定義乙個函式。函式定義 int sub int num1,i...

黑馬程式設計師 C語言 指標

asp.net android ios開發 net培訓 期待與您交流!指標 指標是c語言中非常重要的資料型別 指標變數的定義 int p int是指標指向資料的型別 p是指標變數名稱 只是用來表示變數為指標變數 指標的使用 int a 10 int p p a 或者p a 表示將變數a的記憶體位址賦...