首頁>Club>
6
回覆列表
  • 1 # 常青樹下白花生

    c語言%o意思是以八進位制整型式輸出整數。C語言中對於不同型別的資料用不同的格式字元。

    x格式符,以十六進位制數形式輸出整數。

    u格式符,用來輸出unsigned型資料,即無符號數,以十進位制形式輸出。

    c格式符,用來輸出一個字元。

    s格式符,用來輸出一個字串。 擴充套件資料 

      用在scanf函式中,"%X,%O"表示%X對應的第一個變數接收一個十六進位制數,再接收一個逗號不賦給任何變數,最後接收一個八進位制數賦給%O對應的變數。字母大小寫均可。


      用在printf函式中,"%X,%O"中的`%O控制符是錯誤的,因為有的編譯器只認%o不認%O,就是說在printf中是分大小寫的。%X對應輸出大寫字母的十六進位制數,%x對應輸出小寫字母十六進位制數;中間逗號照搬輸出,%o對應輸出八進位制數。


      %d--表示十進位制整數的格式化形式;%x--表示十六進位制整數的格式化形式。

  • 中秋節和大豐收的關聯?
  • 你的婆婆如果不幫你帶孩子,以後她老了你會給她養老嗎?