- 博客(5)
- 资源 (2)
- 收藏
- 关注
转载 笔试4
1.static有什么用途?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。
2011-09-22 16:07:03 390
转载 笔试3
1.new、 delete、 malloc、 free关系 delete 会调用对象的析构函数 , 和 new 对应 free 只会释放内存, new 调用构造函数。 malloc 与 free 是 C++/C 语言的标准库函数, new/delete 是 C++ 的运算符。它
2011-09-22 16:06:31 654
转载 笔试2
软件工程师笔试题(C/C++) 预处理器(Preprocessor) 1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件
2011-09-22 16:05:56 335
转载 笔试1
①链表反转 单向链表的反转是一个经常被问到的一个面试题,也是一个非常基础的问题。比如一个链表是这样的: 1->2->3->4->5 通过反转后成为5->4->3->2->1。 最容易想到的方法遍历一遍链表,利用一个辅助指针,存储遍历过程中当前指针指向的下一个元素,然后将当前节
2011-09-22 16:05:23 344
转载 c_c++笔试题汇总_软件工程师学习用
*1.求下面函数的返回值(微软) int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } 假定x = 9999。 答案:8 思路:将x转化为2
2011-09-22 16:04:18 1226
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人