原文: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