When i write a c program using a c library function say malloc , is the machine code for the malloc (which includes system calls or similar calls) present in the executable ?
or does every OS has to support the c library standard and the code for malloc is present here ?
I firmly believe that the first one is true ...