腾讯公司c/c++笔试题
作者: , 出处:中国职场在线, 责任编辑: 孙元歌,
2008-02-27 21:15
腾讯公司c/c++笔试题
这部分的腾讯c/c++面试用的笔试题主要是c/c++、数据结构、简单算法、操作系统等方面的基础知识,方便去腾讯面试开发的同仁有所参考!
笔试题的题型好像有sizeof、树等选择题。
填空题是补充完整程序。
附加题有写算法的、编程的、数据库sql语句查询的。
还有一张c/c++开放性问题。
腾讯c/c++笔试题如下:
1、请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句
#define Max(a,b) ( a/b)?a:b
2、如何输出源文件的标题和目前执行行的行数
int line = __LINE__;
char *file = __FILE__;
cout<<"file name is "<<(file)<<",line is "< 3、两个数相乘,小数点后位数没有限制,请写一个高精度算法 4、写一个病毒 while (1) { int *p = new int[10000000]; } 5、不使用额外空间,将 A,B两链表的元素交*归并 6、将树序列化 转存在数组或 链表中 struct st{ int i; short s; char c; }; sizeof(struct st);
- 本文关键词:

