华为面试题(西安研究所)

/**
2007.10 华为技术西安研究所一道面试题
要求5分钟之内找出下面程序段 3 处错误
注意:非定义和语法错误
**/
#include <stdio.h>
unsigned char* Test(void)
{
 unsigned char i = 0;
 int j = 1000;
 char* p = NULL;
 for(int i = 0;i < j;i++)
 {
  strncpy(p,"hello",5);
 }
 return &i;
}

亲爱的朋友,你能马上找出其中的错误吗?

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页