Chapter 8. Variables in a High-Level Language
This chapter will explore the low-level implementation of variables found in high-level languages. Although assembly language programmers usually have a good feel for the connection between variables and memory locations, high-level languages add sufficient abstraction to obscure this relationship. This chapter will cover the following topics:
The runtime memory organization typical for most compilers
How the compiler breaks up memory into different sections and how the compiler places variables into each of those sections
The attributes that differentiate variables from other objects
The difference between ...
Get Write Great Code, Volume 2 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.