1 #pragma once 2 3 #if defined(__cplusplus) 4 extern "C" { 5 #endif 6 7 #define PAD_ZERO 1 // 0填充 8 #define LEFT 2 // 靠左对齐 9 #define RIGHT 4 // 靠右对齐 10 #define PLUS 8 // 在正数前面显示加号 11 #define SPACE 16 12 #define SPECIAL 32 // 在八进制数前面显示 '0o',在十六进制数前面显示 '0x' 或 '0X' 13 #define SMALL 64 // 十进制以上数字显示小写字母 14 #define SIGN 128 // 显示符号位 15 16 #define is_digit(c) ((c) >= '0' && (c) <= '9') // 用来判断是否是数字的宏 17 18 #if defined(__cplusplus) 19 } /* extern "C" */ 20 #endif