2026年c语言指针试题及答案CSDN.docVIP

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

1亿VIP精品文档

相关文档