Ausgabe
von Integer-
Variablen |
Ausgabebefehl printf()
Den Befehl printf() haben wir bis jetzt nur benutzt, um
einen Text auf dem Bildschirm auszugeben.
Man kann mit ihm aber auch den Wert einer Integer-Variablen
ausgeben:
Integer-Variable ausgeben:
printf ("%d", variable);
Integer-Variable als Hexadezimalzahl ausgeben:
printf("%x", variable);
|
Beispiel
Das nachfolgende Programm gibt die Zahl 65535 als ganze Zahl
und (eine Zeile tiefer) als hexadezimale Zahl aus:
#include <stdio.h>
main()
{
int zahl; /* Variable deklarieren*/
zahl = 65535; /* und ihr einen Wert zuweisen */
printf("%d",zahl); /* Variable ausgeben als normale Zahl*/
printf("\n"); /* Neue Zeile*/
printf("%x",zahl); /* Variable ausgeben als hex-Zahl*/
}
|
Das Programm gibt folgende zwei Zeilen aus:
65535
FFFF
|