====== putchar() ======
''putchar()'' ist in der ''[[c:lib:stdio:start|stdio]]'' definiert, die in C über ''stdio.h'', bzw in C++ über ''cstdio'' eingebunden wird.
===== Funktion =====
''putchar()'' schreibt das übergebene Zeichen auf die Standardausgabe.
===== Signatur =====
#include
int putchar (int c);
**c**: Integer-Wert des Zeichens welches ausgegeben werden soll. \\
\\
**Return value**: Bei Erfolg wird das übergebene Zeichen zurückgegeben, ansonsten EOF.
Den Integer-Wert des Zeichens kann man auch mit dem Zeichen unter einfachen Anführungszeichen übergeben. Also z.B. für ein großes 'A':
putchar('A');
===== Fehlerquellen =====
-
===== Beispiel =====
#include
#include
int main()
{
int c;
for(c = 65; c < 91; c++) // Großbuchstaben ausgeben (65 = A)
putchar(c);
putchar('\n'); // Newline ausgeben
for(c = 97; c < 123; c++) // Kleinbuchstaben ausgeben (97 = a)
putchar(c);
putchar('\n'); // Newline ausgeben
return EXIT_SUCCESS;
}
**Ausgabe**:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
===== siehe auch =====
[[c:lib:stdio:start|stdio]]: [[c:lib:stdio:fputc|fputc()]], [[c:lib:stdio:getchar|getchar()]]