Тема
:
scanf buffer overflow
Показать сообщение отдельно
25.02.2006, 18:56
#
3
HUNTER_NAW
Guest
Сообщения: n/a
Возможно переполнение, например:
short int c;// 2 байта
scanf("%d",&c);
Читает число с клавы и записывает в слово(4 байта) по адресу с.
Но это может не сказатся плохо, при исользовании выравнивания по слову