C++ Tutorial - Four Areas of Memory, References

The memory model of the program - four areas of memory

code area and global area

insert image description here
insert image description here
insert image description here

stack area

insert image description here
insert image description here

heap area

insert image description here

new operator

insert image description here
insert image description here
insert image description here

quote

insert image description here
insert image description here
insert image description here

Function parameters are passed by reference, and the effect of passing by reference is the same as passing by address, both of which will modify the value of the formal parameter

insert image description here
insert image description here

function return value by reference

insert image description here
insert image description here
insert image description here

The essence of a reference is a pointer constant

insert image description here

constant reference

insert image description here
insert image description here
insert image description here
insert image description here

Guess you like

Origin blog.csdn.net/qq_42832272/article/details/131426550