格式符 类型 示例 说明
%d int printf("%d\n", 123); 输出十进制整数
%hd short int printf("%hd\n", -5); 输出短整型
%hu unsigned short int printf("%hu\n", 10000U); 输出无符号短整型
%ld long int printf("%ld\n", 123456789L); 输出长整型
%lld long long int printf("%lld\n", 123456789LL); 输出长长整型(C99)
%lu unsigned long int printf("%lu\n", 1000000000UL); 输出无符号长整型
%llu unsigned long long int printf("%llu\n", 1234567890000000000ULL); 输出无符号长长整型(C99) |