文思创新深圳c++笔试题目

时间:2018-12-31 12:00:00 资料大全 我要投稿

文思创新深圳c++笔试题目

  一、简答题

文思创新深圳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++笔试题目】相关文章:

1.文思c++笔试题目

2.普天C++笔试题目

3.C++类型笔试题目

4.C++笔试题目分享

5.C/C++笔试题目大全

6.普天C++类笔试题目

7.C++面试笔试题目

8.北承笔试题目(C++)