腾讯软件开发笔试
发布时间:2012-4-5
试题及答案:
6.MFC中CString是类型安全类么?
答:不是,其它数据类型转换到CString可以使用CString的成员函数Format来转换
7.C 中为什么用模板类。
答:(1)可用来创建动态增长和减小的数据结构
(2)它是类型无关的,因此具有很高的可复用性。
(3)它在编译时而不是运行时检查数据类型,保证了类型安全
(4)它是平台无关的,可移植性
(5)可用于基本数据类型
8.CSingleLock是干什么的。
答:同步多个线程对一个数据类的同时访问
9.NEWTEXTMETRIC 是什么。
答:物理字体结构,用来设置字体的高宽大小
10.程序什么时候应该使用线程,什么时候单线程效率[全文……]
答:不是,其它数据类型转换到CString可以使用CString的成员函数Format来转换
7.C 中为什么用模板类。
答:(1)可用来创建动态增长和减小的数据结构
(2)它是类型无关的,因此具有很高的可复用性。
(3)它在编译时而不是运行时检查数据类型,保证了类型安全
(4)它是平台无关的,可移植性
(5)可用于基本数据类型
8.CSingleLock是干什么的。
答:同步多个线程对一个数据类的同时访问
9.NEWTEXTMETRIC 是什么。
答:物理字体结构,用来设置字体的高宽大小
10.程序什么时候应该使用线程,什么时候单线程效率[全文……]
腾讯软件工程师笔试
发布时间:2012-3-24
试题及答案:
1、 编程题
判断字符串 b 的所有字符是否都再字符串 a 中出现过,a,b都是可能包含汉字的字符串。b中重复出现的汉字,那么a中也要至少出现相同的次数。
汉字使用gbk编码(简单的所,用两个字节表示一个汉字,高字节最高位为1的代表汉字,低字节最高位可以不为1)。int is_include(char *a , char *b)返回0 表示没有都出现过,返回1表示都出现过。 见dev c is_inlude 效率版本暂时还没写出
腾讯软件工程师笔试
发布时间:2012-3-24
试题及答案:
1、 编程题
判断字符串 b 的所有字符是否都再字符串 a 中出现过,a,b都是可能包含汉字的字符串。b中重复出现的汉字,那么a中也要至少出现相同的次数。
汉字使用gbk编码(简单的所,用两个字节表示一个汉字,高字节最高位为1的代表汉字,低字节最高位可以不为1)。int is_include(char *a , char *b)返回0 表示没有都出现过,返回1表示都出现过。 见dev c is_inlude 效率版本暂时还没写出
腾讯技术笔试
发布时间:2011-9-22
试题及答案:
1. 写出判断ABCD四个表达式的是否正确, 若正确, 写出经过表达式中 a的值(3分)
int a = 4;
(A)a = (a ); (B) a = ( a) ;(C) (a ) = a;(D) ( a) = (a );
a = ?
答:C错误,左侧不是一个有效变量,不能赋值,可改为( a) = a;
改后答案依次为9,10,10,11
2.某32位系统下, C 程序,请计算sizeof 的值(5分).
char str[] = "//www.xxxxx.com"
char *p = str ;
int n = 10;
请计算
sizeof (str )[全文……]
int a = 4;
(A)a = (a ); (B) a = ( a) ;(C) (a ) = a;(D) ( a) = (a );
a = ?
答:C错误,左侧不是一个有效变量,不能赋值,可改为( a) = a;
改后答案依次为9,10,10,11
2.某32位系统下, C 程序,请计算sizeof 的值(5分).
char str[] = "//www.xxxxx.com"
char *p = str ;
int n = 10;
请计算
sizeof (str )[全文……]
腾讯软件笔试
发布时间:2011-9-6
试题及答案:
1、 编程题
判断字符串 b 的所有字符是否都再字符串 a 中出现过,a,b都是可能包含汉字的字符串。b中重复出现的汉字,那么a中也要至少出现相同的次数。
汉字使用gbk编码(简单的所,用两个字节表示一个汉字,高字节最高位为1的代表汉字,低字节最高位可以不为1)。int is_include(char *a , char *b)返回0 表示没有都出现过,返回1表示都出现过。 见dev c is_inlude 效率版本暂时还没写出
2、 算法题
序列 seq=[a,b,…,z,aa,ab,…,az,ba,bb,…,bz,…,za,zb,…,zz,aaa,…]类似于excel的字母序排列,任意给一[全文……]
判断字符串 b 的所有字符是否都再字符串 a 中出现过,a,b都是可能包含汉字的字符串。b中重复出现的汉字,那么a中也要至少出现相同的次数。
汉字使用gbk编码(简单的所,用两个字节表示一个汉字,高字节最高位为1的代表汉字,低字节最高位可以不为1)。int is_include(char *a , char *b)返回0 表示没有都出现过,返回1表示都出现过。 见dev c is_inlude 效率版本暂时还没写出
2、 算法题
序列 seq=[a,b,…,z,aa,ab,…,az,ba,bb,…,bz,…,za,zb,…,zz,aaa,…]类似于excel的字母序排列,任意给一[全文……]