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

时间:2024-09-10 15:42:18 资料大全 我要投稿
  • 相关推荐

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

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