Don't get these questions firmly fixed in your head, they are absolutely unimportant on a fresher in C stage...

You're right about that -- there was a time 20 years ago when those two questions were very important for programmers because programs were limited to 640K of memory. But times changed and made the two questions nearly obsolete. They are however still relivent on a few obscure operating systems such as embedded systems where memory is very limited. But on a PC running either *nix, MS-Windows, or MAC you don't need to be concerned much about program size or stack size unless you want to write a really gigantic program.