2012年12月27日 星期四

Printf參數

Printf 參數

大致上一般人都很會使用printf之類的function作為debug或者顯示用途。這邊紀錄幾個自己常會忘記的用法。

1 參數 %x & %X

大小寫的差異來自於顯示a~f或是A~F

int a = 11
printf("a = %x\n", a);
> a=b
printf("a = %X\n", a);
> a=B

2 參數%4d & %0.4d

差異在於前面是填spcace或者是0

int a = 11
printf("a = %2X\n", a);
> a= B
printf("a = %2X\n", a);
> a=0B