====== 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()]]