typedef signed char int8_t;
typedef signed short int16_t;
typedef signed long int32_t;
typedef unsigned char uint8_t;
typedef unsigned short uint16_t;
typedef unsigned long uint32_t;
typedef int32_t s32;
typedef int16_t s16; //-32768~32767
typedef int8_t s8; //-128~127
typedef uint32_t u32; //0~0xFFFF FFFF
typedef uint16_t u16; //0~65535
typedef uint8_t u8; //0~255
%5d ···········靠右对齐
%-5d ············靠左对齐
%05d ···········前边补0
%.3f ··········小数点后有三位
%4.2f ··········一共四个数(包括小数点),点后两位 点前一位
%x ·········16进制
%o ········8进制
%s ·········字符串
%c ·········字符
%% ········百分号