2017年5月28日

摘要: 内存是用来存储数据与程序的,对我们写程序来说非常重要。所以内存对程序来说几乎是本质需求。越简单的程序需要越少的内存,而越庞大越复杂的程序需要更多的内存。 注意:在嵌入式系统中有ROM和RAM两类内存,程序被固化进ROM,变量和堆栈设在RAM中,用const定义的常量也会被放入ROM中,用const定 阅读全文

posted @ 2017-05-28 14:35 禾小白 阅读(358) 评论(0) 推荐(0) 编辑

摘要: 前言: 通常我们使用数组的时候:必须提前用一个常量来指定数组的长度,同时它的内存空间在编译的时候就已经被分配了。但是有时候数组的长度只有在运行的时候才能知道。因此,一种简单的解决方案就是提前申请一块较大的数组,可以容纳可能出现的最多的元素; 使用这种放的的优点就是非常简单;但是也存在很大的缺点,1、 阅读全文

posted @ 2017-05-28 12:14 禾小白 阅读(772) 评论(0) 推荐(0) 编辑

摘要: 虚函数的作用就是实现多态性,通过指向派生类的基类指针或引用,访问派生类中同名覆盖成员函数;实现方法就是在函数返回值之前加上关键字“virtual”;如下: 输出结果为: 基类A有两个成员函数fn和v_fn,派生类B继承自基类A,同样实现了两个函数,然后在main函数中用A的指针指向B的实例(向上转型 阅读全文

posted @ 2017-05-28 11:43 禾小白 阅读(338) 评论(0) 推荐(0) 编辑