2009-11-30 64 views
0

如何在32位PC上處理Visual C++ 2008上的一些大正整數(如9,999,999,999)。
請舉例說明這些大正整數的聲明,printf,scanf。
請考慮在你的例子中使用9,999,999,999。使用Visual C++ 2008處理C/C++上的大整數

+0

這聽起來像是我的作業.. – Naveen

+0

你的號碼會有多大? – MAK

回答

3
unsigned long long foo; 
scanf("%llu", &foo); 
printf("%llu", foo); 
+0

這應該是'%lld',因爲你已經聲明它是有符號的而不是無符號的。 – caf

+0

謝謝,將foo的定義更改爲無符號,因爲問題表明數字是正數 –