I've written some code for C. I am no expert but some C code seems NOT C!!!
For example the printf.c contains chinese C for me.
I never learned those stuff like:
What's up with all these underscores???
Can someone tell me why this code is VERY different from what you learn in textbooks and where I can read more about it.