c/c++
爱要一心
保持一颗努力学习的积极心态
展开
-
栈对象和堆对象
在gameres上看见一个问题帖:什么时候该用 Object object;什么时候该用 Object *object; object=new Object();感觉看起来没什么区别,其实不一样:前一个是栈对象,后一个是堆对象。引用一下别人对栈对象、堆对象的解释: 栈对象的优势是在适当的时候自动生成,又在适当的时候自动销毁,转载 2013-06-07 14:52:41 · 721 阅读 · 0 评论 -
c++中箭头操作符(->)和点操作符(.)有什么不同
一个左边是指针. 一个左边是实体如果p是指针,p->function(); 如果p是对象,p.function(); 记住-〉必须是指针,.左边必须是对象或者结构体,一般是类对象首先介绍一下C++中的结构。对于一个结构来说,struct MyStruct{ int member_a; };如果有个变量MyStruct s,转载 2013-06-16 23:24:46 · 470 阅读 · 0 评论