El printf
Funktion nimmt einen Argumenttyp an, z. B. %d
o %i
für eine signed int
. Ich sehe jedoch nichts für eine long
Wert.
Antworten
Zu viele Anzeigen?
Dolan Antenucci
Punkte
14622
Falls Sie etwas ausdrucken möchten unsigned long long
wie ich es war, verwenden:
unsigned long long n;
printf("%llu", n);
Für alle anderen Kombinationen verwenden Sie, glaube ich, die Tabelle aus das printf-Handbuch und nehmen Sie die Zeilen- und dann die Spaltenbeschriftung für den Typ, den Sie zu drucken versuchen (wie ich es mit printf("%llu", n)
oben).
Andrew O'Reilly
Punkte
1625
- See previous answers
- Weitere Antworten anzeigen