Mögliche Duplizieren:
How to printf “unsigned long” in C?Wie druckt man ein unsigned long int mit printf in C?
Ich habe meine Nummer wie so ...
int unsigned long number = 600851475143;
Ich versuche es mit printf()
zu drucken. Jedes Mal, wenn ich es versuche, bekomme ich eine Warnung vom Compiler.
Ich habe versucht %uld
, %ld
und Googling schien nicht die Antwort zu finden.
Ich lerne C, habe aber noch keine long int
verwenden müssen, also bin ich mir nicht sicher, was ich verwenden soll.
Was ist der Spezifizierer, den ich jage?
http://projecteuler.net/problem=3 –
Sie dieses lesen können http://en.cppreference.com/w/cpp/io/c/fprintf –