3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
一把梭系列 ~ C語言範例 (0004) [字面常量+整數各進制表示法 分析說明] 資料來源: https://openhome.cc/Gossip/CGossip/LiteralConstant.html ★前言 ★主題:     可以在程式中寫下 1、1.0、3.14159 這樣的數值,這類數值稱之為字面常量(Literal constant),程式中若寫下一個整數值,例如 1 這個數值的話,預設是個 int 型態,若在程式中寫下 1.0,3.14 等,預設會是 double 型態的數值,例如下面這個程式顯示出來的分別是 int與 double 的大小     另外整數字面常量可以用 8 進位、10 進位與 16 進位表示,一般習慣使用 10 進位,如果要使用 8 進位的字面常量,開頭加上 0 就可以了,如果要使用 16 進位的字面常量,開頭加上 0x。 ★code #include #include int main(void) { printf("型態\t\t大小(bytes)\n"); printf("sizeof(1):\t\t %lu\n", sizeof(1)); printf("sizeof(1.0):\t\t %lu\n", sizeof(1.0)); printf("-----------------------\n"); printf("10進制: %d\n", 26);//10進制 printf(" 8進制: %d\n", 032);//8進制 printf("16進制: %d\n", 0x1A);//16進制 return 0; } ★結果:

本文由jashliaoeuwordpress提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦