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的記憶體位址賦...