printf.h 468 B

12345678910111213
  1. #pragma once
  2. #define PAD_ZERO 1 // 0填充
  3. #define LEFT 2 // 靠左对齐
  4. #define RIGHT 4 // 靠右对齐
  5. #define PLUS 8 // 在正数前面显示加号
  6. #define SPACE 16
  7. #define SPECIAL 32 // 在八进制数前面显示 '0o',在十六进制数前面显示 '0x' 或 '0X'
  8. #define SMALL 64 // 十进制以上数字显示小写字母
  9. #define SIGN 128 // 显示符号位
  10. #define is_digit(c) ((c) >= '0' && (c) <= '9') // 用来判断是否是数字的宏