打印

CPU如何判断该内存单元是否可用?

[复制链接]
885|12
手机看帖
扫描二维码
随时随地手机跟帖
沙发
stm32jy| | 2017-10-27 12:04 | 只看该作者
好像可以自检吧

使用特权

评论回复
板凳
单片机菜菜| | 2017-10-28 08:33 | 只看该作者
cpu不需要判断吧?

使用特权

评论回复
地板
gaoxiansheng| | 2017-10-28 08:43 | 只看该作者
这些应该都是编译器的事情,编译器应该都自动分配了。

使用特权

评论回复
5
Boooooosh| | 2017-10-29 08:57 | 只看该作者

如何自检呢?有这个功能吗?

使用特权

评论回复
6
myidear| | 2017-10-29 09:04 | 只看该作者

是的,内存的分配,一般都是交给编译器去操作了。

使用特权

评论回复
7
麦克塔维什| | 2017-10-30 10:24 | 只看该作者
自动释放内存应该就好了吧

使用特权

评论回复
8
liutongda| | 2017-10-30 10:31 | 只看该作者
有关这个问题,可以看看c或者c++内存管理中的部分

使用特权

评论回复
9
Elric_QZH| | 2017-10-30 15:57 | 只看该作者
定义的每个变量,都会分配一个地址,你超过RAM或者ROM空间就不能用了

使用特权

评论回复
10
enginezhong| | 2017-10-30 16:02 | 只看该作者
可不可能像电脑一样,内存使用超过百分之多少,就变得很卡了呢?

使用特权

评论回复
11
布拉格梦语| | 2017-10-30 17:18 | 只看该作者
在允许的空间中,用户可以自由编程,完全不必考虑程序在内存中是否装得下,交给编译器去处理了

使用特权

评论回复
12
ahhsyf| | 2017-10-30 17:22 | 只看该作者
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配权,还放弃了C++超绝的性能。

使用特权

评论回复
13
dongbaohui| | 2017-10-30 21:56 | 只看该作者
看你用的什么cpu了,一般都是不用考虑这个事情的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

134

帖子

0

粉丝