Exercise 5. Memorizing C Operators

When you learned your first programming language, it most likely involved going through a book, typing in code you didn’t quite understand, and then trying to figure out how it worked. That’s how I wrote most of my other books, and that works very well for beginners. In the beginning, there are complex topics you need to understand before you can grasp what all the symbols and words mean, so it’s an easy way to learn.

However, once you already know one programming language, this method of fumbling around learning the syntax by osmosis isn’t the most efficient way to learn a language. It works, but there is a much faster way to build both your skills in a language and your confidence in using it. This method ...

Get Learn C the Hard Way: A Clear & Direct Introduction To Modern C Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.