6套华为C 语言和C++面试题和笔试题汇


下载地址:[ 下载地址1 ] 所需:¥15




目录:
1. 华为软件研发C语言招聘面试题(应届生笔试题)
2. 华为武汉研究所C#面试题
3. 某年华为C语言笔试题
4. 华为C++面试题
5. 华为技术有限公司C语言招聘笔试题
6. 华为某年招聘C++面试题及答案

内容节选:

华为技术有限公司C语言招聘笔试题
一、单项选择题(每题3分,共30分)
1、调用函数时的实参是数组名时(如func(A),A为数组),传递给形参实际上是 :
A)数组的首地址 B)数组的第一个元素
C)数组中的全部元素的值 D)数组元素的个数

2、有如下定义:
Union FLAG
{
Struct
{
Unsigned char Mode;
};
Unsigned short usVal;
}myFlag;
那么myFlag占用内存的大小为:()
A)8位 B)16位 C)24位 D)32位

3、有如下定义:int(*ptr)(); ,以下叙述中正确的是()
A) ptr是指向一维数组的指针变量。
B) ptr是指向int型数据的指针变量。
C) ptr是指向函数的指针,该函数返回一个int型数据。
D) ptr是一个函数名,该函数的返回值是指向int型数据的指针。

4、有以下程序段
int x=4;
do
{
Printf(“%d,”,x--);
}while(--x);
其输出结果是:()
A)3,0 B)4,1 C)4,2 D)死循环

5、有如下程序段
Unsigned char a[5];
Unsigned char *p,*q;
a [0] = 1;
a[1] = 2;
a[2] = 3;
a[3] = 4;
a[4] = 5;
p = a;
q = &a[3];
请问a[q-p] =( )
A)5 B)1 C)2 D)4

、、、、、


下载地址:[ 下载地址1 ] 所需:¥15

最近更新

热门点击

  • 发表评论
验证码:
匿名发表