[FAQ集] 基本型別:有 long long 型別嗎?
ptt.cc BBS 站 C_and_CPP 板 FAQ (0.1版)
基本型別的問題
Q: C/C++ 有 long long 型別嗎?(64 bits 整數)
A: C/C++ 各標準中,只有 C99 才正式納入 long long 這種長整數型別,並規
定至少要有 64 bits。但因為對 64 bits長整數早有迫切需要,許多編譯器
(像是 GNU GCC 或 MS VC++)早就支援了,但因為非標準,所以許多相關的
功能會不相容(例如該在 printf() 的 format string中使用什麼樣的type
specifier 才能印出 long long變數,VC++配合 Windows C library是用
%I64d,而 GCC 配合其自身的 C library 則是用 %lld)。
by Khoguan Phuann
-----------------------------------
敬請指正錯誤,或提出更合適的答案。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.208.168
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章