Thread Ganze Zeile einlesen incl. Leerzeichen: ANSI C (21 answers)
Opened by format_c at 2005-11-17 14:27

betterworld
 2005-11-17 22:54
#11275 #11275
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
Dass gets unsicher ist, liegt daran, dass gets nicht weiss, wie lang der Puffer ist, und daher leicht einen Stack-/Heap-Overflow bauen kann. Alternativen:
1.
Code: (dl )
1
2
       #include <stdio.h>
char *fgets(char *s, int size, FILE *stream);

2. Mit scanf kann man sich auch etwas basteln, was den Anspruegen genuegt

View full thread Ganze Zeile einlesen incl. Leerzeichen: ANSI C