printf 列印 int32_t / uint32_t 的方法

本篇紀錄如何用 printf 列印 int32_t / uint32_t 的方法。

Windows / Linux / Unix-like
int32 在 64-bit/32-bit 作業系統定義成 int (printf 列印要用 %d)
uint32 在 64-bit/32-bit 作業系統定義成 unsigned int (printf 列印要用 %u)

範例. 印出 int32_t / uint32_t

以下範例簡單示範用 printf 印出 int32_t / uint32_t。

1
2
3
4
5
int32 a = 10;
printf("%d", a);

uint32 b = 10;
printf("%u", b);

相關文章
32/64bit 作業系統 printf 列印 int64_t / uint64_t 的方法
printf 格式化輸出說明
printf 列印 size_t 的方法