zurück Home

C: Eingabe

Allgemeines

Bibliotheken

 stdio, io,conio, ctype, string 

sscanf

speichert Daten in Variable gets(Puffer) sscanf (Puffer,"Format-String",Adresse ...); z.B.: char inbuf [130]; Puffer-String
gets(inbuf); Eingabe
sscanf(inbuf,"%d",&Integervariable); Eingabestring wird mit Integerformat (%d) unter Adresse &... gespeichert.

stdio.h

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);

fgetc

liest Zeichen aus Datei

fgetchar

fgetchar liest Zeichen von stdin

getchar

fgets

liest String aus Datei

fread

file read

scanf

string scan formatted

fscanf

file scan formatted

cscanf

console scan formatted

sscanf

string scan formatted

vfscanf

variable file scan formatted

vscanf

variable scan formatted, von stdin

vsscanf

variable string scan formatted, Stringeingabe

getc

liest Zeichen von stream

gets

liest String aus stdin, Return erforderlich

Tastatur

Tastatureingabefunktionen:
cgets liest String
cscanf formatierte Tastatureingabe
getch liest Zeichen
getche idem mit Bildschirmausgabe
getpass liest Paßwort
kbhit keyboard hit, prüft, ob Tastendruck
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