BBYR Achieve
返回
机器人主页

ericyosho@ericyosho

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

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

不是,delete只能释放new的内存 free只能释放malloc的内存。

#4有关delete的问题2008/11/19
回复

串口的直连交叉应该没什么问题的,不然公口母口,都插不进去=。= 【 在 fzylijun886 的大作中提到: 】 : 如果没记错的话,串口有交叉直连一说的。公母头就是交叉,通信通常用直连线

#8串口通信2008/11/19
回复

返回不是必要的,void的本来就是可返回可不返回的。 【 在 volans 的大作中提到: 】 : 内核执行main的时候,bootloader都把权限完全交出来了,返回也没地方可去……所以省了也没事儿。 : 但你自己写应用程序,都有父进程,返回是必要的。

回复

就是概率么。 大量的重复实验,就能得到比较精确的概率。 你抛硬币,N多N多次,正反面的概率就是大约50%。

回复

LZ真猛,不new也能delete。 你把system那句去掉,在程序结束的时候,应该就会报错了。

#2有关delete的问题2008/11/19
回复

哦,还有那么高级的东西啊, 觉得JAVA的垃圾回收就可以这样实现。 先new一块大的内存空间,然后就各种placement new。 【 在 rebirthatsix 的大作中提到: 】 : 汗,placement new就是指在之前用new创建的空间里2次分配

回复

要我答,C和C++都只有三种内存分配方式。 一种是数据段,一种是栈,一种是堆。 malloc realloc都是在堆上分,alloca是在栈上分。

回复

完了,LZ说的那么多,好多都没听说过。 placement new 还有 operate new 都是啥啊? 呼唤高人解释。

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