typedef __int64longlong;
所以要想輸出就要看__int64使用什麼格式符了。通過查msdn中,發現是:i64。在格式化輸出則還需要結合乙個d,即%i64d。對於無符號的ulonglong,則是%i64u。
例子:longlong nlarge = 9999999888;
wprintf(l
"longlong = %i64d\n", nlarge);
ulonglong ularge = 99999998777;
wprintf(l
"ulonglong = %i64u", ularge);
輸出:
longlong = 9999999888ulonglong = 99999998777
原文:
格式化輸出LONGLONG型別
typedef int64 longlong 所以要想輸出就要看 int64使用什麼格式符了。通過查msdn中,發現是 i64。在格式化輸出則還需要結合乙個d,即 i64d。對於無符號的ulonglong,則是 i64u。例子 longlong nlarge 9999999888 wprintf l...
string型別的格式化輸出
在c語言中,對於char型別,我們有spirntf snprintf進行格式化輸出,但是string型別對格式化輸出的支援不是很理想 例如對於功能 sprintf str,bob s address is s,and kevin s address is s n add1,add2 可以定義乙個st...
oracle number型別的格式化輸出
問題 輸入的浮點數與小數字,input output 0.123 0.12 123 0.12 1 0.10 199 0.20 123.199 123.1990 解法 create table test t col 1 number 3,2 col 2 number 7,4 insert into t...