- 1
- 0
- 约2.37千字
- 约 8页
- 2026-02-06 发布于江苏
- 举报
C语言指针题库及答案
单项选择题
1.下面哪个是合法的指针运算?
A.p+1
B.p+q
C.p-q
D.p=q
答案:C
2.下面哪个是正确的指针声明?
A.intp=10;
B.intp=x;
C.intp=hello;
D.intp=NULL;
答案:B
3.如果有定义`inta[5];`,则`a[3]`的值是?
A.a[3]
B.a[0]+3
C.a[2]
D.a[0]+3
答案:D
4.下面哪个是正确的指针赋值?
A.intp=(int)hello;
B.intp=hello;
C.charp=(char)hello;
D.charp=hello;
答案:C
5.下面哪个是正确的指针使用?
A.intp=NULL;p=10;
B.intp=NULL;intq=p;
C.intp=0;p=10;
D.intp=10;
答案:B
6.下面哪个是正确的指针运算?
A.intp=NULL;p++;
B.intp=NULL;p++;
C.intp=NULL;p=p;
D.intp=NULL;p=p;
答案:A
7.下面哪个是正确的指针声明?
A.intp=(int)hello;
B.intp=hello;
C.charp=(char)hello;
D.charp=hello;
答案:C
8.如果有定义`inta[5];`,则`sizeof(a)`的值是?
A.5
B.1
C.20
D.10
答案:C
9.下面哪个是正确的指针使用?
A.intp=NULL;p=10;
B.intp=NULL;intq=p;
C.intp=0;p=10;
D.intp=10;
答案:B
10.下面哪个是正确的指针运算?
A.intp=NULL;p++;
B.intp=NULL;p++;
C.intp=NULL;p=p;
D.intp=NULL;p=p;
答案:A
多项选择题
1.下面哪些是合法的指针运算?
A.p+1
B.p+q
C.p-q
D.p=q
答案:A,C
2.下面哪些是正确的指针声明?
A.intp=10;
B.intp=x;
C.intp=hello;
D.intp=NULL;
答案:B,D
3.如果有定义`inta[5];`,则下面哪些是正确的指针运算?
A.a[3]
B.a[0]+3
C.a[2]
D.a[0]+3
答案:A,D
4.下面哪些是正确的指针赋值?
A.intp=(int)hello;
B.intp=hello;
C.charp=(char)hello;
D.charp=hello;
答案:C,D
5.下面哪些是正确的指针使用?
A.intp=NULL;p=10;
B.intp=NULL;intq=p;
C.intp=0;p=10;
D.intp=10;
答案:B
6.下面哪些是正确的指针运算?
A.intp=NULL;p++;
B.intp=NULL;p++;
C.intp=NULL;p=p;
D.intp=NULL;p=p;
答案:A
7.下面哪些是正确的指针声明?
A.intp=(int)hello;
B.intp=hello;
C.charp=(char)hello;
D.charp=hello;
答案:C,D
8.如果有定义`inta[5];`,则下面哪些是正确的指针运算?
A.a[3]
B.a[0]+3
C.a[2]
D.a[0]+3
答案:A,D
9.下面哪些是正确的指针使用?
A.intp=NULL;p=10;
B.intp=NULL;intq=p;
C.intp=0;p=10;
D.intp=10;
答案:B
10.下面哪些是正确的指针运算?
A.intp=NULL;p++;
B.intp=NULL;p++;
C.intp=NULL;p=p;
D.intp=NULL;p=p;
答案:A
判断题
1.指针可以指向任何类型的数据。
2.指针变量可以是NULL。
3.指针运算符和是一回事。
4.指针数组可以存储多个指针。
5.指针可以指向函数。
答案:1.正确,2.正确,3.错误,4.正确,5.正确
简答题
1.解释指针和引用的区别。
答案:指针是一个变量,存储了另一个变量的内存地址,可以通过解引用访问该地址的内容。引用是变量的别名,引用本身不存储地址,直接访问引用的变量。
2.解释指针运算符和的作用。
答案:是取地址运算符,用于获取变量的内存地址。是解引用运算符,用于访问指针所指向的内存地址的内容。
3.解释指针数组的作用。
答案:指针数组是一个数组,其中的每个元素都是一个指针,可以存储多个变量的地址,方便管理和操作这些变量。
4.解释指针指向函数的作用。
答案:指针指向函数允许将函数作为参数传递,或者将函数的地址存储在变量中,从而可以在需要时调用该函数。
讨论题
1.指针在C语言中的作用和重要性是什么
您可能关注的文档
- 2025年碳排放管理师考试题库(附答案和详细解析)(1231).docx
- 2025年项目管理专业人士(PMP)考试题库(附答案和详细解析)(1230).docx
- 2026年专利代理师资格考试考试题库(附答案和详细解析)(0107).docx
- 2026年会计专业技术资格考试题库(附答案和详细解析)(0111).docx
- 2026年医药研发注册师考试题库(附答案和详细解析)(0111).docx
- 2026年志愿服务管理师考试题库(附答案和详细解析)(0102).docx
- 2026年注册给排水工程师考试题库(附答案和详细解析)(0111).docx
- 2026年灾难应对心理师考试题库(附答案和详细解析)(0108).docx
- AG宣布副教练李托卸任.docx
- CFA一级中的“货币时间价值”计算技巧.docx
- 人工智能推动金融数据治理转型升级研究报告2026.pptx
- 2026途虎公司研究报告-2026-02-后市场.pptx
- irena -可再生能源拍卖 202601.pptx
- 2025四足机器人场景应用发展蓝皮书简版-新战略&HRAA.pptx
- 智享会-职场健康管理:打造可持续发展与舒适的工作环境 -2025-.pdf
- 英语-湖南省长沙市长郡中学2025-2026学年高三上学期月考(五)含答案.pdf
- 江苏省盐城市、南京市2025-2026学年高三上学期期末调研测试英语试卷含答案.pdf
- 江西省部分高中2025-2026学年高三上学期1月联考地理试题.pdf
- 科室主任视图-系统管理手册.doc
- 科室主任视图数据库设计文档V1.0.docx
原创力文档

文档评论(0)