C++的静态变量,变量,函数,虚函数对内存的影响,谁占用空间

区块链毕设网qklbishe.com为您提供问题的解答

C++的静态变量,变量,函数,虚函数对内存的影响,谁占用空间

静态变量: 如果未被显示初始化,则程序准备时会在bss段静态分配内存,即记录变量名和大小,加快准备速度并减少内存占用。如果被显示初始化,会在data段分配内存。 变量:局部变量在栈区分配内存,全局变量同静态变量。 函数:函数被保存在代码段,调用函数即进入函数在代码段的入口地址 虚函数:虚函数需要额外的空间来保存虚指针和虚函数表,虚函数表是属于类的,保存在rodata段,虚指针属于对象,如果使用new分配内存并实例化,保存在堆区,如果是直接初始化,则保存在栈区
22:25

以上就是关于问题C++的静态变量,变量,函数,虚函数对内存的影响,谁占用空间的答案

欢迎关注区块链毕设网-
web3一级市场套利打新赚钱空投教程

区块链NFT链游项目方科学家脚本开发培训

从业7年-专注一级市场


微信:btc9767
TELEGRAM :https://t.me/btcok9

具体资料介绍

web3的一级市场千万收益的逻辑


进群点我



qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » C++的静态变量,变量,函数,虚函数对内存的影响,谁占用空间