- 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)