首頁>Club>
7
回覆列表
  • 1 #

    在C語言中%5s是是把變數的值保持長度5位(不足位時)


    %5s 是把變數的值保持長度5位(不足位時),不足5位在前面用空格補齊,超過5位就不用補空格,直接顯示全部,以字串方式輸出。


    %-5s 是把變數的值保持長度5位(不足5位時),不足5位在後面用空格補齊,超過5位就不用補空格,直接顯示全部,以字串方式輸出。


    變數宣告是什麼:


    變數宣告向編譯器保證變數以指定的型別和名稱存在,這樣編譯器在不需要知道變數完整細節的情況下也能繼續進一步的編譯。變數宣告只在編譯時有它的意義,在程式連線時編譯器需要實際的變數宣告。

  • 2 # Affgcff

    %5s表示輸出字串的寬度假設你輸出的leader[i].name 長度小於5個字元,則也佔五個位置,後面用空格補,如name為abc 則輸出 “abc ”如果name長度大於等於5,則原樣輸出

  • 中秋節和大豐收的關聯?
  • 滑鼠箭頭跑到桌面外面怎麼辦啊~~急~~~?