C語言標準提供了一種數據類型 long long
目前的平臺上 long long 是8字節的 64位整數
表示的數范圍是 [-2^63, 2^63-1]
那么如何輸入輸出這個類型的數據呢
long long test;
scanf("%lld", &test);
printf("%lld", test);
--------------------------------------------------------------------------------
在gcc4+Linux (2.6.15)下面,這樣的輸入輸出是沒有問題的
但是在Windows下面
一些老的編譯器,這樣的代碼是沒法正確工作的
原因是C-Runtime-Library不支持這個參數
在XP+DevC++ 4.9 下面
這個得變成windows的特殊方式指定類型
%lld 得用 %I64d 替換
JL強大。。