gets() Funktion
-
Hallo,
char * gets ( char * str );
wie lässt sich die obige Zeile erklären.
Danke
Azad
-
Hallo,
gets ist eine Funktion, die einen Zeiger auf char (char
erwartet und einen Zeiger auf char (char
zurück gibt. Zufrieden?
MfG,
Probe-Nutzer
-
^^das ist der prototyp einer funktion namens 'gets', die einen char* erwartet und einen char* zurückgibt. viel mehr kann man in diese zeile nicht hineininterpretieren.
-
trotzalledem nicht benutzen
-
sothis_ schrieb:
trotzalledem nicht benutzen
umfrage: was ist eigentlich die bessere alternative?
- getchar() in einer schleife?
- oder fgets(), das einem oft ein '\n' hinten anklebt, aber manchmal nicht.
- oder vielleicht scanf()?.
-
-fricky- schrieb:
sothis_ schrieb:
trotzalledem nicht benutzen
umfrage: was ist eigentlich die bessere alternative?
- getchar() in einer schleife?
- oder fgets(), das einem oft ein '\n' hinten anklebt, aber manchmal nicht.
- oder vielleicht scanf()?.
ich habe schon sehr lange nichts mehr geschrieben, wo benutzereingaben interaktiv über die console notwendig waren (commandlineoptions ftw :P). aber mein favorit war damals fgets() in verbindung mit scanf()