In the C language, when printing something on the screen, we usually use printf
, puts
and so on. Which are all defined in the or other header documents.
Is there any way to print something on screen without using such functions? That is to say, how is printf
realised?
Eventually the C function printf
will result in a sys_write
system call, directly or by going through write
(see man 2 write
). The actual implementation depends on the compiler and the standard libraries.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With