Спасибо за ответ .А если все же использовать код:
char buf[3];
strcpy(buf,argv[1]);
Как в Visual Studio лучше делать отладку, чтобы посмотреть, на каком адресе произошло переполнение стека?
Пробую ставить точку останова на вызове функции:
Что означает -52 М ?