als ik bijvoorbeeld de volgende code wil compilen met gcc:
krijg ik de volgende foutmelding:
ik mag gets() dus niet gebruiken?!
code:
1
2
3
4
5
6
7
8
9
10
11
| #include <stdio.h>
main()
{
char str[80];
gets(str);
puts(str);
return 0;
} |
krijg ik de volgende foutmelding:
code:
1
2
3
4
| [user@host coding]$ gcc -g -o file source.c /tmp/cc8bPokM.o: In function main: /home/user/coding/source.c: the [b]gets[/b] function is dangerous and should not be used. [user@host coding]$ |
ik mag gets() dus niet gebruiken?!