- 博客(4)
- 收藏
- 关注
转载 想成为嵌入式程序员应知道的0x10个基本问题
预处理器(Preprocessor)1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1) #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)2)懂得预处理器将为你计算常数表达式的值,因此,直接写出你
2017-08-09 21:22:36 174
转载 覆盖于虚函数
函数覆盖函数覆盖发生在父类与子类之间,其函数名、参数类型、返回值类型必须同父类中的相对应被覆盖的函数严格一致,覆盖函数和被覆盖函数只有函数体不同,当派生类对象调用子类中该同名函数时会自动调用子类中的覆盖版本,而不是父类中的被覆盖函数版本,这种机制就叫做函数覆盖。覆盖函数,即在子类中用相同的函数名和签名重写父类的方法,虚函数,在子类中用相同的函数名和签名重写父
2017-08-01 16:57:22 279
原创 二维指针、数组指针和指针数组存储空间的动态分配和释放
1、二维指针二维指针也就是指针的指针,动态分配和释放如下:void fun(){int i;X **a;//分配a = (X **)malloc(sizeof(X *) * m); //也可以写成 a = new X*[m];for(i = 0; i a[i] = (X *)malloc(sizeof(X) * n); //对应的写
2017-07-28 19:55:23 3874
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人