c++ - 注册存储类内存分配
问题描述
谁将决定寄存器类型存储类的内存或 CPU 寄存器分配?它是在编译期间还是在运行时分配的?
解决方案
运行时的内存分配由new
家族malloc
处理。和delete
函数free
处理内存。
寄存器分配由编译器在编译时分配。寄存器使用是可执行代码的一部分。
推荐阅读
- audio - 您可以使用 ffmpeg 在特定时间将一个音频文件插入另一个音频文件吗?
- hybris - hybris 是否会在同步时跟踪最后的更改?
- pandas - 在 dateoffset pandas 中添加年份的限制
- reactjs - 无法在输入字段中输入值reactjs
- google-drive-api - 删除 Google Drive 上文件的(最新)修订版会出现 500 内部错误 - 如何修复?
- vue.js - Vue中点击按钮时增加星期数
- angular - Angular 12 CLI 是支持 pug 模板的有效解决方案吗?
- matlab - 四元数除法不等于乘以逆(q1 / q2!= q1 * q2^-1)?
- python - 根据python中另一个字符串元素的数量删除字符串元素
- r - 将两个数据框组合在一起以创建具有所有组合的长数据框