Chapter 4
C Language
Chapter Outline
4.1 C Common
4.2 Using C Function Prototypes
4.3 Interrupt Functions and ANSI Keywords
4.4 Bit by Bit
4.5 Programming Floating-Point Applications
4.6 Looking at C—A Different Perspective
4.7 Reducing Function Call Overhead
4.8 Structure Layout—Become an Expert
4.9 Memory and Programming in C
C is still the most commonly used programming language for embedded software applications. Although a small language, it continues to challenge software engineers. Many of these challenges arise from the origins of the language, which were quite a different context from that in which it is now applied. The articles in this chapter address the ...
Get Embedded Software, 2nd Edition 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.