學習c的第一天

     一、在c的printf()輸出中,%提醒程序要在該處打印一個變量;後面的d表示用十進制打印,x表示16進制打印、o表示8進制打印。f表示是浮點數,在%與f之間若是有數字(好比2)則表示精確位(精確到小數點後兩位有效數字);編譯器

    二、int是基於CPU位數來獲得的,如今比較通用的參考是:long long 64位,long 32位,short 16位,編譯

int 16位或者32位;變量

    三、int類型比較多, unsigned int 經常使用於計數(沒有負數),可約表示更大的數。float

    四、編譯器定義數字順序: int->unsigned->long->unsigned long ->long long程序

    五、當int 、unsigned int、超出最大範圍是 int從-2147483648從新開始,un則從0開始。字符

    六、%u打印unsigned int類型,%ld打印long 類型,%lu打印un long 類型、%h表示short 類型。浮點數

    七、若是要給一個char常量初始化值(如A),須要這麼寫 char  number=‘A’  ;必定要用單引號,不然就是給number賦值而使得number變成變量而不是常量。數字

   八、用%c打印char類型的字符。如:printf("%c",number);  ---> A  。用%d會獲得與之對應的ASCII碼列序。printf

  九、char -128--到---127,unsigned char 0 到255‘

十、精度long double >double >float  .

相關文章
相關標籤/搜索