- 2
- 0
- 约5.61千字
- 约 12页
- 2026-05-19 发布于辽宁
- 举报
2026年c语言指针试题及答案CSDN
一、填空题(每题2分,共20分)
1.在C语言中,指针是一种变量,它存储的是另一个变量的__________。
2.若有定义:`inta=10;intp=a;`,则`p`的值是__________。
3.动态内存分配函数`malloc`的返回类型是__________。
4.释放动态分配的内存应该使用函数__________。
5.指针数组是指向__________的数组。
6.二维数组在内存中是__________存储的。
7.指针运算中,`p++`表示指针指向下一个__________。
8.若有定义:`intarr[5]={1,2,3,4,5};intp=arr;`,则`p[3]`的值是__________。
9.指针可以作为函数的参数,实现__________的传递。
10.在C语言中,NULL是一个特殊的指针常量,它的值是__________。
二、判断题(每题2分,共20分)
1.指针可以指向任何类型的数据。(对)
2.指针变量可以存储任何类型的值。(错)
3.使用`malloc`分配内存后,如果不使用`free`释放,会导致内存泄漏。(对)
4.指针数组可以存储不同类型的指针。(错)
5.二维数组的每一行可以有不同的长度。(错)
6.指针运算`p+n`会移动
原创力文档

文档评论(0)