指针题目及答案.docVIP

  • 2
  • 0
  • 约3.08千字
  • 约 14页
  • 2026-06-01 发布于湖南
  • 举报

指针题目及答案

一、单项选择题(总共10题,每题2分)

1.在C语言中,以下哪个语句是正确的指针初始化方式?

A.intptr;

B.intptr=0;

C.intptr=NULL;

D.intptr=;

答案:C

2.如果有定义:inta=10,p=a;,则表达式p的值是?

A.10

B.a

C.a

D.NULL

答案:A

3.以下哪个是合法的指针运算?

A.p+q

B.p-q

C.pq

D.p/q

答案:B

4.在C语言中,指针变量可以指向任何类型的数据,这句话是否正确?

A.正确

B.错误

答案:A

5.如果有定义:intarr[5]={1,2,3,4,5};intp=arr;,则p[3]的值是?

A.3

B.4

C.5

D.6

答案:B

6.以下哪个是动态分配内存的正确方式?

A.intp=newint;

B.intp=malloc(sizeof(int));

C.intp=allocate(sizeof(int));

D.intp=int;

答案:B

7.在C语言中,以下哪个是释放动态分配内存的正确方式?

A.free(p);

B.deletep;

C.release(p);

D.dispose(p)

文档评论(0)

1亿VIP精品文档

相关文档