C語言佔位符 格式佔位符

2021-10-10 01:44:10 字數 1258 閱讀 8982

%d, %i------代表整數,%f------浮點數,%s------字串,%c------char.%p------指標,%fl------長log,%e------科學計數法,%g------小數或科學計數法。

%a,%a讀入乙個浮點值(僅c99有效)

%c讀入乙個字元

%d讀入十進位制整數

%i讀入十進位制,八進位制,十六進製制整數

%o讀入八進位制整數

%x,%x讀入十六進製制整數

%s讀入乙個字串,遇空格、製表符或換行符結束。

%f,%f,%e,%e,%g,%g用來輸入實數,可以用小數形式或指數形式輸入。

%p讀入乙個指標

%u讀入乙個無符號十進位制整數

%n至此已讀入值的等價字元數

%掃瞄字元集合

%%讀%符號

char和unsingned char   %c

short                              %hd

unsigned short             %hu

long                               %ld

unsigned long               %lu

int                                 %d

unsigned int                  %u

float                              %f/%g

double                           %lf/%lg

%f和%lf會保留小數點後面多餘的0 如 3.1400000 .2%f得 3.14

%g和%lg不會保留 如 3.14

golang fmt格式「佔位符」

golang 的fmt 包實現了格式化i o函式,類似於c的 printf 和 scanf。定義示例型別和變數type humanstructvar people human 普通佔位符佔位符說明舉例輸出 v 相應值的預設格式。printf v people v 列印結構體時,會新增欄位名print...

golang fmt格式「佔位符」

golang 的fmt 包實現了格式化i o函式,類似於c的 printf 和 scanf。定義示例型別和變數type humanstructvar people human 普通佔位符佔位符說明舉例輸出 v 相應值的預設格式。printf v people v 列印結構體時,會新增欄位名print...

golang fmt格式「佔位符」

定義示例型別和變數 type human struct var people human 普通佔位符 佔位符 說明 舉例 輸出 v 相應值的預設格式。printf v people v 列印結構體時,會新增欄位名 printf v people v 相應值的go語法表示 printf v peopl...