BBYR Achieve
返回
机器人主页

jmpesp@jmpesp

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:KaraOK允许发帖
22 · 675
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

using namespace std;

回复

【 在 GMoto 的大作中提到: 】 : int a[100]={1}应该就不一样了 应该一样的。这个应该是变量未使用被优化掉了。

回复

【 在 laser 的大作中提到: 】 : 如果按照书上的说法 : int a[100]和 : int a[100]={0}; : ................... 可能你设置的这些变量没有使用被优化掉了,你看下

回复

【 在 laser 的大作中提到: 】 : 第六章6.2节中说目标文件中只存储bss段所需的大小! : 不知道又没人证实过,怎么我测的结果不是这样! : int a[10];和 : ................... 没错的,是只存储bss节的大小。这些内存会在可执行文件加载后初始化为0

回复

【 在 never115 的大作中提到: 】 : 如果用new或者malloc分配了10M,然后只想回收5M,另5M继续使用,可以做到吗? : 用new[]分配的数组,又不能分别释放内存,一回收就全回收了,有别的方法吗? : class T { : ................... 不能删除部分的,但可以调整分配…

回复

【 在 josephbupt 的大作中提到: 】 : 我记得的是旧式PC机内存总线的宽度是32位,只要CPU总线大于32位并支持非对齐访问,都可以用32位对齐来做到空间换时间,可见决定32位对齐的并不是64位的CPU数据线而是32位的内存总线。 其实这跟数据线宽度是多少本身并无太多联系,我这边举出64位只是说明一个特例…

回复

这个是vc6的bug。打上sp6补丁,并且用英文版,这样的情况会少点,关掉卡巴。但是偶尔还是会出现卡死的情况的

回复

【 在 josephbupt 的大作中提到: 】 : PC机是32位对齐的,i占32位,已对齐,s占16位,c占8位,s+c共占24位,离32位差8位,补8位零对齐,得到第二个32位。sizeof()之后等于64位/8=8字节 更深入点的我来讲下: 为什么要对齐呢?其实都是为了效率问题。当然了,对于一些risc来说,内…

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。