2026年c语言考试题库100道含答案【黄金题型】.docxVIP

  • 1
  • 0
  • 约3.29万字
  • 约 46页
  • 2026-01-31 发布于河南
  • 举报

2026年c语言考试题库100道含答案【黄金题型】.docx

2026年c语言考试题库100道

第一部分单选题(100题)

1、以下关于指针作为函数参数的描述,正确的是?

A.指针作为函数参数时,修改指针本身(如p=x)不会影响实参指针的值

B.指针作为函数参数时,修改指针指向的值(如*p=x)不会影响实参变量的值

C.指针作为函数参数时,修改指针指向的值会导致实参变量值不变

D.指针作为函数参数时,传递的是指针的地址,无法修改实参变量

【答案】:A

解析:本题考察指针作为函数参数的传值特性。选项A正确:指针参数传递的是指针变量的副本(传值),在函数内修改指针变量本身(如指向新地址)不会影响实参指针。选项B错误:通过解引用*p修改指针指向的值,会直接改变实参变量的值。选项C错误:理由同B,修改指向的值会影响实参。选项D错误:指针参数传递的是地址(指针的值),修改指向的值(如*p)会影响实参变量。因此正确答案为A。

2、以下关于C语言中static关键字的描述,正确的是?

A.static修饰的局部变量,在函数多次调用时,其值会保留

B.static只能修饰全局变量,不能修饰局部变量

C.static修饰的变量存储在堆区

D.static修饰的全局变量作用域可以跨文件

【答案】:A

解析:本题考察static关键字的特性。选项A正确:static修饰的局部变量(静态局部变量)存储在静态区,函数调用结束后不会被释放,

文档评论(0)

1亿VIP精品文档

相关文档