C
文章平均质量分 70
donkeyzheng
这个作者很懒,什么都没留下…
展开
-
内存句柄与指针的区别
问题: 请专家详细介绍一下内存句柄与指针的区别。 指针对应着一个数据在内存中的地址,得到了指针就可以自由地修改该数据。Windows并不希望一般程序修改其内部数据结构,因为这样太不安全。所以Windows给每个使用GlobalAlloc等函数声明的内存区域指定一个句柄(本质上仍是一个指针,但不要直接操作它),平时你只是在调用API函数时利用这个句柄来说明要操作哪段内原创 2006-03-22 17:15:00 · 1675 阅读 · 2 评论 -
指针和引用有什么区别
指针在引用变量的时候需要加& 或*不够方便而定义一个引用,就相当与给变量起了个别名,在引用变量是只需要通过别名就可以直接引用对应变量指针不确定有无初始化过其变量的值引用不存在这个问题,要考虑同名的问题基本上两者一样,看你用在什么方面了其实这个问题,在《Effective C++》上有详细的说明:在一般情况下,引用和指针是一样的,但是根据条款23:在返回一个对象时,尽量不要用引用,而是用指针。方便.转载 2006-03-22 17:19:00 · 8172 阅读 · 6 评论