當前位置:成語大全網 - 新華字典 - c語言中%d是什麽意思

c語言中%d是什麽意思

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

%格式化符也可用於字典,可用%(name)引用字典中的元素進行格式化輸出。

可指定最小的字段寬度,如:"%5d"%2。也可用句點符指定附加的精度,如:"%.3d"%3。

擴展資料:

%d要求輸入的數字類型,而不是字符串類型。緊接著的兩條命令分別用%s輸出數字類型6和字符串類型6,結果都壹致,說明%s是可以輸出int類型的,但%d不能輸出字符串類型。

%.f表示浮點型輸出,%.af表示輸出保留小數點後a位並且考慮四舍五入,(如%.2f保留後2位,%.f保留0位(i.e不保留))

我們不用再人為區分是用%d還是用%s,或者%f,format()函數只需要將我們的值填入對應的花括號中。

參考資料:

百度百科--sprintf