C++
易刺猬
这个作者很懒,什么都没留下…
展开
-
C++内存管理
C++:内存管理原创 2017-11-01 21:16:52 · 191 阅读 · 0 评论 -
C++:关键字const
概念const用来空值变量是否可以变换。int a = 10;//a是变量const int b =10;//b是常量const的使用1.const与指针的使用int x = 10,y = 20;const int *p = &x;int const *p = &x;//以上两种使用方法意义相同p = &y;//修改指针指向地址:正确*p = 30;//通过指针修改值:错误int * c原创 2017-11-01 21:01:13 · 170 阅读 · 0 评论 -
C++:引用
C++:引用原创 2017-11-01 20:30:16 · 167 阅读 · 0 评论 -
C++入门:继承全解
继承基础知识什么是继承一个类拥有了另一个类的属性和方法,就是继承如何继承如图,Worker 类继承了 Person 类三种继承方式公有集成class A : public B //A 类公有继承了 B 类理解:B为基类,A为派生类。B类中的 protected 成员会以 protected 方式继承到 A 类中保护继承cl原创 2017-11-09 19:52:11 · 331 阅读 · 0 评论 -
C++入门:封装全解(上)
类与对象初体验什么是类和对象当我们说到“狗是人类忠实的朋友”,这里的狗,是泛指,泛指就是类。当我们说“豆丁是一只呆萌的哈士奇”,这里的豆丁就是具体的一只狗,这就是对象。那么,总结起来,类是抽象的概念,而对象是具体的事物。类和对象的关系就可以理解为模具和铸件。类的定义实例化对象实例化对象就是把抽象的类变成具体对象的过程,从堆中实例化后,该对象被存储在内存的原创 2017-11-07 09:38:22 · 566 阅读 · 0 评论 -
C++入门:封装全解(下)
对象成员与对象数组对象数组对象数组就是一组具有相关性的对象集合。比如,一个班的同学,一个图形中所有的点。原创 2017-11-08 11:10:08 · 264 阅读 · 0 评论 -
【贪心算法】背包问题 C++
题目有一个背包,背包容量是M=150。有7个物品,物品可以分割成任意大小。 要求尽可能让装入背包中的物品总价值最大,但不能超过总容量。 物品 A B C D E F G 重量 35 30 60 50 40 10 25 价值 10 40 30 50 35 40 30思路使用贪心算法,每次选择单位重量价值最原创 2017-11-30 00:52:03 · 14311 阅读 · 0 评论