面试
一路奔跑94
业精于勤荒于嬉,行成于思毁于随!
展开
-
腾讯研发类笔试面试试题(C++方向)
1、C和C++的特点与区别?答:(1)C语言特点:1.作为一种面向过程的结构化语言,易于调试和维护;2.表现能力和处理能力极强,可以直接访问内存的物理地址;3.C语言实现了对硬件的编程操作,也适合于应用软件的开发;4.C语言还具有效率高,可移植性强等特点。(2)C++语言特点:1.在C语言的基础上进行扩充和完善,使C++兼容了C语言的面向过程特点,又成为了一种面向对象的程序设计语言...转载 2018-07-25 15:17:30 · 575 阅读 · 0 评论 -
strcpy及memcpy的内存重叠处理
strcpy和memcpy同是一个类型的函数,但实质上却是不同的,他们的原型分别为: char *strcpy(char *dest, const char *src);void *memcpy(void *dest, const void *src, size_t count); 当我们使用这两个函数时都会出现同样一个问题,内存重叠。那么我们就来分析一下内存重叠是如何产的。...转载 2018-09-30 17:48:49 · 1848 阅读 · 0 评论 -
王者农药新模式——智慧王者 树形递归
今天做了道题,感觉是挺经典的递归,所以就记录了下来。没有做优化!!!题目是这样的: 王者农药新模式一“智慧王者”, 提供5个英雄,假设各自血量和攻击力如下:梦琪: 10000血, 100攻程咬金: 5000血,200攻亚瑟: 2000血, 500攻铠: 1000血,1000攻狄仁杰: 100血,2000攻 地图被画成一张MxN的棋盘,左上角为英雄...转载 2018-12-23 18:52:43 · 1235 阅读 · 0 评论