, :
, printf scanf C? ?
, : " " " " (, , ). , .
, -, " " C, " " (, GCC crt1.o). .
?
API ( , ), ( _start Linux) , ,
main, C ( argc argv);getenv;main exit ;- ,
atexit , main ; malloc;stdin, stdout, stderr;- ,
libc -l , .
( , , ), ?
. , , C , C . . MS-DOS, , " DOS-, CPU API DOS .
?
(duh), . , : , , DLL, . , : , , .