就业数据资源平台
当前位置:首页 > 笔试题目
凹凸电子笔试题


凹凸电子笔试题目


1:一个函数如下

char *f()

{

  char a[5];

  char b[5];

  a[0]='a';

  a[1]='b';

  a[2]='c';

  a[3]='d';

  a[4]='e';

  strcpy(b,a);

  return b;

}

请问:一:该函数中用a作为一个字符串是否存在问题?

      二、该函数返回的b是否可用,为什么?

2:函数如下

void f()

{

  char *a;

  a=(char*)malloc(5);

  strcpy(a,"abc");

  a="cde";

  free(a);

}

请问:该函数存在哪些问题?


就业数据资源平台