- Expert C++
- Vardan Grigoryan Shunguang Wu
- 153字
- 2021-06-24 16:33:59
Summary
In this chapter, we introduced the details of program execution. We discussed functions and the main() function with some of its special properties. We found out how the recursion works and that the main() function cannot be called recursively.
As C++ is one of the few high-level languages that supports low-level programming concepts such as accessing memory bytes by their address, we studied how data resides in the memory and how can we incorporate pointers in accessing that data. Understanding these details is a must for a professional C++ programmer.
Lastly, we touched on the topic of conditionals and loops from the perspective of an assembly language. Throughout the chapter, we introduced C++20 features.
In the next chapter, we will learn more about object-oriented programming (OOP), including the inner details of the language object model. We will dive into the details of virtual functions and see how to use polymorphism.
- Getting Started with React
- Python爬蟲開發:從入門到實戰(微課版)
- HTML5 移動Web開發從入門到精通(微課精編版)
- Visual C++串口通信技術詳解(第2版)
- C語言程序設計學習指導與習題解答
- C語言程序設計
- 好好學Java:從零基礎到項目實戰
- Python從入門到精通
- C語言程序設計習題與實驗指導
- Distributed Computing in Java 9
- 計算機應用基礎(第二版)
- Java 9 with JShell
- Data Manipulation with R(Second Edition)
- Joomla!Search Engine Optimization
- 軟件設計模式(Java版)