說明符%d

(~ o ~)~發表於2020-11-25

//說明符%d
#include <stdio.h>
int main()
{
printf("%d*% d*% d*\n",31,31,-31);

printf("%5d*%5.3d*%05d*%05.3d*",6,6,6,6);
return 0;
}

輸出
31* 31*-31*

6* 006 * 00006** 066* //第一個6前面有五個空位,第二個有2個空位符;第三個數字剛好佔5個位。

//如果0標誌和精度說明符同時出現,那麼0標誌將被忽略。