Benutzer-Werkzeuge

Webseiten-Werkzeuge


tech:prog:c

C-Programmierung

Die Sprache

Konsolenausgabe

Format String (%) erwarteter Wert Erklärung
d, i int decimal number
e, E double [-]d.ddde±dd where d is a decimal digit and [-] means a minus sign is printed if the value is negative.
f, F double [-]ddd.ddd
g, G double esentially acts as a f or e specifier, whichever is more compact.
c char a single character
s char * a string
p address in RAM prints out the address of a variable, e.g. printf(„text %d“,variable); → text 001AfC00

Konsole einlesen

Mit der Funktion „scanf“ kann eine Konsolenzeile eingelesen werden. Die Funktion ist das Gegenstück zu „printf“ und verhält sich auch entsprechend umgekehrt. Das folgende Beispiel verdeutlicht die Funktion:

 #include <stdio.h>

 void main(void){ 
	int val;
	printf("Bitte eine Zahl eingeben!");
	scanf("%d", &val);  // Hier wird der Eingabewert vom Typ int an die Adresse von val geschrieben
	printf("Die eingegebene Zahl vom localhorst lautet: %d\n",val);
 }

Linksammlung

Bei Verwendung dieses Wikis erklären Sie sich mit dem Haftungsausschluss, Nutzungsbedingungen und der Datenschutzerklärung dieses Wikis einverstanden. Impressum.

tech/prog/c.txt · Zuletzt geändert: 2012/10/11 10:23 (Externe Bearbeitung)