c/c++
donrivers
这个作者很懒,什么都没留下…
展开
-
new和malloc的区别
1. malloc()函数 1.1 malloc的全称是memory allocation,中文叫动态内存分配。 原型:extern void *malloc(unsigned int num_bytes); 说明:分配长度为num_bytes字节的内存块。如果分配成功则返回指向被分配内存的指针,分配失败返回空指针NULL。当内存不再使用时,应使用free()函数将内存块释放。 1.2转载 2015-03-25 10:32:46 · 211 阅读 · 0 评论 -
c++中的引用
c语言中,用户如果需要调用变量或者函数,经常使用指针。指针看起来很好用,但是往往容易出错,是一个危险的东西。c++中,引入了一个新的机制,即引用。 可以认为引用是个一个对象另起了一个名字,对这个引用的操作就是对原来对象的直接操作,因此,引用必须满足如下要求: 1.引用在创建时必须被初始化。这一点很好理解,你给一个对象起了一个新名字,如果不指明对象那岂不白起了吗。 如:原创 2015-03-23 18:57:17 · 318 阅读 · 0 评论 -
this指针访问成员函数问题
this指针访问成员函数问题 转自:http://www.cnblogs.com/onlycxue/archive/2013/01/11/2855794.html class CNullPointCall { public: static void Test1(); void Test2(); void Test3(int iTest); void Test4();转载 2015-03-24 15:17:39 · 457 阅读 · 0 评论