I found the writing style, the presentation as a "naive beginner" discovering facts about programming by writing test programs, to be insufferable. Eg<p>> Okay, so, argv is an array of addresses, and at those addresses, there is.. string data. Something like that:<p>> It looks like every argument is terminated by the value 0. Indeed, C has null-terminated strings.<p>> If I'm, uh, reading this correctly, "é" is not a char, it's actually two chars in a trenchcoat. That seems... strange.<p>The inclusion of all the "naive test programs" serves no purpose but to inflate the article's length to ridiculous levels.