2026年c语言考试题库100道及答案一套.docxVIP

  • 0
  • 0
  • 约3.38万字
  • 约 46页
  • 2026-02-08 发布于安徽
  • 举报

2026年c语言考试题库100道及答案一套.docx

2026年c语言考试题库100道

第一部分单选题(100题)

1、以下关于数组指针和指针数组的描述,正确的是?

A.int*p[5]是数组指针,指向一个包含5个int元素的数组;int(*p)[5]是指针数组,每个元素是int类型的指针

B.int*p[5]是指针数组,每个元素是int类型的指针;int(*p)[5]是数组指针,指向一个包含5个int元素的数组

C.int*p[5]和int(*p)[5]都是指针数组,只是写法不同

D.int*p[5]和int(*p)[5]都是数组指针,只是写法不同

【答案】:B

解析:本题考察数组指针与指针数组的区别。指针数组(数组元素为指针)定义为int*p[5](数组优先级高于*);数组指针(指向数组的指针)定义为int(*p)[5](括号改变优先级)。选项A混淆两者定义,选项B正确,C、D错误。正确答案为B。

2、以下关于const修饰符的说法,正确的是?

A.constintx=5;x=6;//合法,const变量可修改

B.constint*p=NULL;*p=10;//合法,p指向的int可修改

C.int*constp=NULL;*p=10;//合法,p指向的int可修改

D.constint*constp=NULL;*p=

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档