原文:Ubuntu gcc编译报错:format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘__time_t’ [-Wformat=]

平时用的都是Centos系统,今天偶然在Ubuntu下编译了一次代码,发现报错了: 源码: 这样几行代码,按理说不应该有错的,错误信息: 开始的时候没有注意到错误信息最后的 Wformat 提醒,一直以为是类型匹配错了,把 u改成了 llu仍旧是不行。最后才注意到提醒。 然后在Ubuntu官网找到了原因: 然后在编译的时候改成了:gcc test.c Wformat 就没问题了。Wformat这个 ...

2016-03-14 11:57 1 6565 推荐指数:

查看详情

unsigned intunsigned long

(1) unsigned long int   unsigned long int在C语言中是无符号长整形变量,是整形变量的一种。 unsigned long intunsigned long是等价的,即定义的时候int可以不写。  C语言字节数为4,与long型数据 ...

Wed Aug 19 00:45:00 CST 2015 0 13903
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM