아래 프로그램을
# cmd 127 하면 실행이되어 "End"문자열이 출력되지만
# cmd 128 하면 프로그램이 끝나지 않고 계속 떠 있습니다.
스택의 크기와 관련 있는가 해서
# ulimit -s 16384로 늘려보기도 했는데
어떻게 하면 127보다 큰수로 for문을 돌려도 결과가 나올지요?
고수님들의 한마디를 바랍니다.
------------------------------------------------------------------------
int
main (int argc, char *argv[])
{
char i;
if (argc < 2)
{
printf ("Usage: cmd num\n");
exit (-1);
}