當前位置:成語大全網 - 書法字典 - C語言中% d是什麽意思?

C語言中% d是什麽意思?

%d有符號整數(十進制)。

% formatter也可以用在字典中。您可以使用%(name)來引用打印格式詞典中的元素。

可以指定最小字段寬度,例如“% 5d”% 2。您也可以用句點指定額外的精度,例如“% . 3d”% 3。

擴展數據:

%d需要數值類型,而不是字符串類型。下面兩個命令使用%s分別輸出數字類型6和字符串類型6,結果壹致,說明%s可以輸出int類型,而%d不能輸出string類型。

%.f表示浮點輸出,而%表示浮點輸出。af表示輸出保留小數點後壹位數字,並考慮四舍五入(例如,%.2f保留最後兩位數字,而%。f保留零位(即不保留)。

我們不用人為區分是用%d還是%s,或者%f,format()函數只需要把我們的值填在對應的花括號裏就可以了。

參考資料:

百度百科-Sprintf