![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 90
山不转水转_Geek
这个作者很懒,什么都没留下…
展开
-
C++基础知识
1、malloc和new区别与联系 a、malloc: malloc为函数,需要头文件,申请的无类型,需要强制转换;free释放。 示例:char *p = (char *)malloc(10 * sizeof(char)); free(p);原创 2012-04-14 22:05:35 · 638 阅读 · 0 评论 -
虚函数和纯虚函数的区别
首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。1、简介假设我们有下面的类层次:[cpp] view plaincopyclass原创 2012-09-29 13:30:23 · 826 阅读 · 0 评论