/*
time:2016.6.20
function:
aim:測試十六進製制的不同輸出方式,%x,%x,%#x,%#x;
#include
#include
int length(char a); //因為函式位於main()函式之後,所以當引用這個函式時應該首先進行宣告便於之後的引用
int main(void)
; int i;
int j = 47;
printf("%x\n", j); //輸出結果為: 2f
printf("%x\n", j); //輸出結果為: 2f
printf("%#x\n", j); //輸出結果為: 0x2f
printf("%#x\n", j); //輸出結果為: 0x2f %#x推薦使用
for (i = 0; i < length(a); i++)
return0;}
int length(char a)
/*
在codeblocks中執行結果是:
———————————-
2f 2f
0x2f
0x2f
97 98
99 100
————————————-
總結:
通過這個程式了解到了16進製制輸出方法也就是%x的用法。
*/
C語言基礎 X 十六進製制 的幾種不同輸出格式
time 2016.6.20 function aim 測試十六進製制的不同輸出方式,x,x,x,x include include int length char a 因為函式位於main 函式之後,所以當引用這個函式時應該首先進行宣告便於之後的引用 int main void int i int...
C語言基礎 X 十六進製制 的幾種不同輸出格式
time 2016.6.20 function aim 測試十六進製制的不同輸出方式,x,x,x,x include include int length char a 因為函式位於main 函式之後,所以當引用這個函式時應該首先進行宣告便於之後的引用 int main void int i int...
c 十六進製制加法 C 十六進製制巨集的用法
流行的用法 用二進位制的每一位代表一種狀態。001,010,100這樣就表示三種狀態。通過或 運算就可以組合各種狀態。001 010 011 001 010 100 111 通過與 運算可以去除某種狀態。111 001 110 可以定義這樣的巨集組合成函式的引數 define p1 0x001l 0...