C: Ausgabe | ||||
Allgemeines |
Alle Ausgabefunktionen werden durch Funktion-Bibliotheken geregelt. | |||
Bibliotheken |
stdio, io,conio, ctype, string | |||
printf |
printf("Format",Variable); printf(" Text "); printf(" Text \n",x); | |||
Format-Spezifikation |
Format-Spezifikation für sscanf und printf
| |||
Escape |
Escape-Sequenzen
|
spezielle Zeichen müssen auch mit \ eingeben werden: \\ backslash \' \" \? \104 ASCII-Zeichen 104 \xDB Hex-Code DB | ||
Beispiele: printf("\n Text %d \t%f \n Text ",i,x); Druckerausgabe: #include <stdio.h> fprintf(stdprn," Format ",Variable); | ||||
stdio.h |
1.) stdio.h Dateien: file *name; char z[81]; if ((name = fopen("Dosname","w")) == NULL) {Fehlerreaktion} fprintf(name,"%s\n","Text"); fclose(name); name = fopen("Dosname","r"); fscanf(name,"%s",z); fclose(name); | |||
Ausgabe |
Ausgabefunktionen: fflush file flush, erzwingt physikalisches Schreiben in Datei flushall flush all printf print formatted -> STDOUT = Drucker cprintf consol print = Bildschirmausgabe (CONIO.H) fprintf file print formatted vfprintf variable file print formatted vprintf variable print formatted -> stdout = Drucker vsprintf variable string print formatted -> String sprintf string print formatted putc Ausgabe eines Zeichens putchar Zeichen -> stream fputc file put character, zeichen -> Datei fputchar Zeichen -> stdin fputs file put string fwrite file write putc Ausgabe eines Zeichens putw Wort -> stream | |||
Bildschirm |
BildschirmausgabefunktioneN clreol clear to end of line delline delete line clrscr clear screen insline insert line cprintf formatierte Bildschirmausgabe cputs String -> CRT putch Zeichen -> CRT puttext Kopiert Puffervariable -> Bildschirm | |||
Bildschirmsteuerung |
Funktionen zur Bildschirmsteuerung gettext kopiert Auschnitt des Textbildschirms movetext kopiert innerhalb des Bildschirms window definiert Textfenster gettextinfo Informiert über Textmodus gotoxy Cursor setzen wherex liefert Cursorposition wherey " highvideo setzt high intensity normvideo Textattribut zurücksetzen _setcursortype legt Cursorform fest textattr setzt Attribute zum Textmodus textbackground textcolor textmode lowvideo setzt low intensity | |||
String |
ctype.h: Funktionen zur Stringbehandlung is... Makros zur Klassifizierung isalpha prüft auf Buchstaben isalnum Buchstaben oder Ziffern iscntrl Steuerzeichen to... Makros zur Stringumwandlung toascii tolower Groß- -> Kleinbuchstaben _tolower toupper Cups on _toupper | string.h: Stringbehandlung strlen string length strcmp string compare movedata kopiert stpcpy string pointer copy strcpy(n,"Text"); String wird in die Variable N kopiert. | ||
Links | Boost: portable C++ - Quell-Bibliotheken, open source | |||
Quellen |
1.) : |
|||
Teil von |
Programmier - Sprachen | Software | ||
Impressum Zuletzt geändert am 03.09.2015 21:05