c++
文章平均质量分 66
yqy_yangqingyu
无所谓!
展开
-
const的指针和引用
const与指针结合const与一级引用原创 2017-11-05 23:04:06 · 358 阅读 · 0 评论 -
C和C++的区别
c语言已经告一段落,最近又学习了新的知识—C++。那么c语言和C++到底有什么区别呢? 1、C++中有带默认值的函数 2、C++中有内联函数(inline) (1)内联函数:在函数的调用点,把函数的代码全部展开。 (2)内联函数与宏的区别: A、宏-在预编译阶段,没有类型检查,不安全,且用宏的代码无法进行调试。 B、内联函数-在编译阶段,有类型检原创 2017-11-05 22:22:33 · 275 阅读 · 0 评论 -
面向对象(三)
在类中,成员函数的返回值有很多种,今天主要区别一下返回值为类类型和其他类型,还有接收返回值的方式比较。原创 2017-11-17 14:43:58 · 241 阅读 · 0 评论 -
虚拟内存
例子:定义一个结构体struct struct Node { int data; struct Node *next; }Node; struct Node *p=NULL; 操作:p->data或者p->next时,结果就会崩溃。因为0是不可访问的空间。原创 2017-10-28 23:07:25 · 171 阅读 · 0 评论 -
面向对象(一)
一、面向对象含义 之前一直都说面向对象和面向过程,具体是什么含义,并不清楚,自从学习了C++课程后,才知道什么是面向对象。接下来,用图片说明实体、ADT、类和对象四者间的联系。 总结一下,整个过程就是将现实生活中存在的实体抽象成抽象数据类型,然后转换成计算机语言中的类,再通过实例化过程实例化一个对象。当然类可以实例化多个对象,而且多个对象的属性是私有的,行为确是公有的。就像是我们人原创 2017-11-13 21:32:19 · 163 阅读 · 0 评论 -
面向对象(二)
在之前已经大概介绍了类的概念,大家对类应该有了初步的了解,今天给大家介绍一个系统提供的六种函数,具体看前四种。系统提供函数函数的特点:(1)公有的 (2)内联的(无堆栈的开辟和清理,只是在函数调用点展开) 一、构造函数作用:初始化对象的内存地址空间,构造函数名与类名相同。例子:有一个商品类,原创 2017-11-14 17:18:22 · 206 阅读 · 0 评论