C和C++
文章平均质量分 71
Roosen
玩世不恭!
展开
-
指针函数、函数指针、指针数组、数组指针
指针函数和函数指针: 一、 在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义: 1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表) int *f(x,y); 首先它是一个函数,只不过这个转载 2016-05-11 13:33:45 · 349 阅读 · 0 评论 -
稳定排序和不稳定排序
这几天笔试了好几次了,连续碰到一个关于常见排序算法稳定性判别的问题,往往还是多选,对于我以及和我一样拿不准的同学可不是一个能轻易下结论的题目,当然如果你笔试之前已经记住了数据结构书上哪些是稳定的,哪些不是稳定的,做起来应该可以轻松搞定。本文是针对老是记不住这个或者想真正明白到底为什么是稳定或者不稳定的人准备的。 首先,排序算法的稳定性大家应该都知道,通俗地讲就是能保证排序前2转载 2016-04-04 21:30:53 · 235 阅读 · 0 评论 -
虚函数表
1.虚函数表:在有虚函数的类中,系统会为这个类建立虚函数表,用于存储类中虚函数的指针。 2.每一个含有虚函数的类都有一个虚函数表,每一个对象都有虚函数表指针。 3.每个对象在内存中的最前方存储虚函数表指针,在虚函数表中一次存储虚函数的指针。 示例: class Base { public: virtual void f() {原创 2016-05-22 22:40:10 · 197 阅读 · 0 评论