Skip to Main Content
C++ Programming
book

C++ Programming

by Yuan Dong, Fang Yang, Li Zheng, Tsinghua University Tsinghua University Press
February 2019
Beginner content levelBeginner
504 pages
14h 34m
English
De Gruyter
Content preview from C++ Programming

3Functions

C++ inherits all the C syntax, including the definition and usage of functions. In process-oriented programming (also known as structured programming), function is the basic unit of module division, and an abstract of the problem-solving process. Function is also important in object-oriented programming, in which it is an abstract of functionalities.

To develop or debug a complex system, engineers will usually divide it into several subsystems, and then develop or debug based on these subsystems. Subprograms in high-level program languages are used to realize this kind of module division. In C and C++, subprograms are embodied as functions. We usually abstract functions from independent and frequently used functionality modules. Once ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Mastering C++ Programming

Mastering C++ Programming

Jeganathan Swaminathan

Publisher Resources

ISBN: 9783110470666