C Keywords & Preprocessor Definitons

Motivation

C is by far the most popular language to code an embedded system in. C also happens to not be a very hard language to learn, because there just isn’t that much to the language itself - much of the magic happens with implementation.

All of the keywords at a glance

C Keywords, Credit

The important ones for embedded

Volatile - Volatile

Static - Static

Const - Const

Preprocessor definitions - Preprocessor Definitions

 

Bibliography & further reading

https://rmbconsulting.us/publications/a-c-test-the-0x10-best-questions-for-would-be-embedded-programmers/