putch
Nach oben zu conio.h - Index
Header-Datei
conio.h
Kategorie
Konsolen-Ein-/Ausgaberoutinen
Prototyp
int putch(int c);
Beschreibung
Gibt Zeichen auf den Bildschirm aus.
putch gibt das Zeichen c in das aktuelle Textfenster aus. Es ist eine Textmodusfunktion, die Ausgaben direkt auf der Konsole anzeigt. putch ersetzt das Zeilenvorschubzeichen (\n) nicht durch die Zeichenkombination Warenrücklauf/Zeilenvorschub.
Abhängig von der globalen Variablen _directvideo, wird der String entweder direkt oder über einen BIOS-Aufruf in den Bildschirmspeicher eingefügt.
Anmerkung: Diese Funktion sollte in Win32-GUI-Anwendungen nicht verwendet werden.
Rückgabewert
Bei erfolgreicher Ausführung gibt putch das ausgegebene Zeichen c zurück. Andernfalls gibt die Funktion EOF zurück.
Beispiel
#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch = 0;
printf("Input a string:");
while ((ch != '\r'))
{
ch = getch();
putch(ch);
}
return 0;
}
Portabilität
POSIX | Win32 | ANSI C | ANSI C++ |
---|---|---|---|
+ |