c嵌入式指针笔试题.docxVIP

  • 1
  • 0
  • 约1.15万字
  • 约 19页
  • 2026-09-11 发布于浙江
  • 举报

c嵌入式指针笔试题

考试时间:______分钟总分:______分姓名:______

一、选择题(请将正确选项字母填入括号内)

1.以下关于指针的描述,正确的是?

A.指针变量的值可以是任何整数。

B.`inta=10;int*p=a;`这行代码中,`a`是取地址运算符,`*p`是解引用运算符。

C.`int*p=0;`定义了一个指向整数的指针,并初始化为空指针。

D.`char*str=Hello;`定义了一个字符数组。

2.有以下代码:

```c

intarr[5]={10,20,30,40,50};

int*p=arr;

```

则`p[2]`的值是?

A.10

B.30

C.40

D.50

3.关于指针运算,以下说法错误的是?

A.指针可以与整数进行加减运算。

B.两个指针相减可以得到它们之间相隔的元素个数。

C.任何两个指针都可以直接相加。

D.指针加减整数的结果仍然是指针类型。

4.有以下代码:

```c

inta=5;

intb=10;

int*p1=a;

in

文档评论(0)

1亿VIP精品文档

相关文档