- 相关推荐
文思创新深圳c++笔试题目
一、简答题
1、如何避免死锁,
文思创新深圳c++笔试题目
。2、堆、栈的特点,及其区别。
3、描述内核对象的几种同步方式的特点及区别。
4、static的全局变量、普通全局变量的区别?static的局部变量和普通局部变量的区别?
static的函数和普通函数的区别?
二、编程题
1、给出一下程序的结果,并分析说明
main()
{
unsign int a=6;
int b=-20;
if(a+b>6) puts(“a>6″):puts(“a<6″)
}
2、给出如下的string类的过程补充string类的内容
class string
{
public:
string(const char * str=NULL);//普通构造函数
string(const string &other);
~string();
string &operator=(const string &other);
private:
char *pmData;
}
3、对下列的程序进行分析结果
1、
void Getmomery(char *str)
{
str=(char*)malloc(100);
}
void test()
{
char *str=NULL;
Getmomery(str);
strcpy(str,”12121″);
printf(“%s\n”,str);
}
2、
char *Getmomery()
{
char bu[]=”dfsfsdfds34213213″;
return bu;
}
void test()
{
char *str;
str=Getmomery();
strcpy(str,232132);
printf(“%s\n”,str);
}
【文思创新深圳c++笔试题目】相关文章:
C/C++笔试题目大全08-22
C++面试笔试题目07-16
阿里巴巴C++工程师笔试题目10-17
用友笔试题目08-15
SUN笔试题目09-05
吉利笔试题目08-23
经历的笔试题目07-23
EMC笔试题目精选08-15
IBM笔试题目10-20
职场经典笔试题目07-21