现在的位置: 首页 > 综合 > 正文

c语言中format不同的数据匹配的不同数据格式

2018年01月26日 ⁄ 综合 ⁄ 共 408字 ⁄ 字号 评论关闭

C/C++编译时,如果对应的参数类型和格式不匹配,经常会有warning,为了避免warning,我总结了下常见的的数据类型对应的格式,后期会不断丰富

数据类型 格式
int %d
long %ld
unsigned long %lu
long long  %lld或%lli
unsigned long long %llu
pthread_t %lu
time_t %lu
off_t  %lu
size_t %d
ssize_t %d
pid_t %d
   
   
   
   
   
   
   
   

   
   
   
   
   
   
   
   
   
   



此外,在limits.h中定义了下面的一些值用于获取与体系结构相关的值,如

 

名字 说明
CHAR_BIT  
CHAR_MAX、CHAR_MIN  
SCHAR_MAX、SCHAR_MIN  
UCHAR_MAX  
INT_MIN、INT_MAX、UINT_MAX  
LONG_MIN、LONG_MAX、ULONG_MAX  
LLONG_MAX、LLONG_MIN  

抱歉!评论已关闭.