- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 编写类String的构造函数、析构函数和赋值函数
编写类String的构造函数、析构函数和赋值函数class String { public: String(const char *str = NULL);// 普通构造函数 String(const String &other); // 拷贝构造函数 ~ String(void); // 析构函数 String & operate =
2016-08-24 10:18:13 433
原创 c/c++软件工程师面试题
一. 用变量a给出下面的定义 题外话: 我这里之所以不直接插入主题,而先引来这个题外话,是因为下面的内容与C语言的指针有关。 c语言的精华部分在于指针,如果能够正确并合理的利用指针,说明已经掌握了C语言。谭浩强在指针章节中说道,“没有掌握指针就是没有掌握c的精华”。因此,学习好指针并且能够掌握好指针是非常有必要的。还记得我自己在学习指针的时候,有几个问题总是困扰着我,它们分别是:指针数组
2016-08-24 09:52:09 4922
原创 技术支持面试题
一. 房间里有三盏灯,屋外有三个开关,分别控制这三盏灯,只有进入房间,才能看到哪一个电灯是亮的。请问:如何只进入房间一次,就能指明哪个开关控制哪个灯。 题意已知 :1.三个开关分别一一对应三盏灯 2.只能进入房间一次解析步骤:在屋外随意打开一个开关,并让其保持着打开的状态,持续为六七分钟左右。这时关掉开关,并打开另一个开关,这个时候进入房间,观看此刻是哪一盏灯亮,正在亮的灯则
2016-08-23 14:35:02 3694
原创 有关内存的思考题
1. void GetMemory(char *p) { p = (char *)malloc(100); } void Test(void) { char *str = NULL; GetMemory(str); strcpy(str, "hello world"); printf(str);}请问运行Test函数会有什么样的结果? 答:会发生程序崩溃。 因为GetMemo
2016-08-23 13:56:10 503
原创 c语言中:6个位运算符
c语言中的6位算术运算符分别是: 按位与:& 按位或:| 按位异或:^ 按位取反:~ 左移: << 右移: >>1.按位与(&)运算:将产与运算的两个数据进行逻辑与运算。 特点:只有当产与运算的两个数中的对应位分别为1时,其结果才为1,否则为0; 应用: 迅速清零,保留指定位置。
2016-08-15 22:30:04 875
原创 虚拟机中VMware tools工具的安装
一,为了工作或学习的需要,有时我们需要有两台计算机来进行操作和模拟学习。出于经济的考虑,这时最好的选择莫过于在本机上面安装一个虚拟机,然后再该虚拟机上面安装你所想要的系统,可以是windows xp, windows 7,linux系统等等。 这里就拿生活中接触得最多的虚拟机Vmware workstation 来说。 当我们在该虚拟机上成功的安装好了Windows xp系统之后,若
2016-08-12 09:42:51 1517
原创 【023】水仙花数算法
一 水仙花数 所谓的水仙花数是指:一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。例如153,370,371,407等都是水仙花数,就拿153来说,153=1*1*1 + 5*5*5 + 3*3*3. 满足上面的条件就是水仙花数,否则不是。在编写代码的过程中,重点是如何分解,如何表达出数字中的个位,十位,百位等。在这里定义三个整型(int)变量:int i,
2016-08-10 21:54:29 21472 6
原创 【018】 冒泡排序算法
1.冒泡排序 其基本思想:每次都将相邻的两个数进行比较,将小的数调到前面。在这里,我将用一个int型数组,来进行分析讲解。定义一个int型数组,包括6个元素,这里之所以用6个元素是为了使分析的步骤和过程更加的清晰简单明了。如:int array[6] = {8,4,12,5,7,9};这里是第一趟比较后的结果,通过5次的比较后,该数组中的最大元素12已经沉到最低端了。
2016-08-10 13:33:38 319
原创 让vim编辑器默认显示行号
vi、vim是linux系统下最受欢迎的编辑器,几乎每个linux系统都默认安装有vi、vim编辑器。vim相对于vi而言,更加灵活好用,而且给人的视觉效果也更棒,它是vi编辑器的升级版。主要体现在以下几个方面: 1.多级撤销 2.语法加亮 3.易用性 4.可视化操作等为了提高代码的编写与阅读效率,我们希望在用vim编辑代码的时候,能够显示代
2016-08-09 11:10:48 1168
空空如也
PostgreSQL报错apparent wraparound,有没有办法恢复数据?
2022-09-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人