2026年C语言笔试试题及答案.docx

2026年C语言笔试试题及答案

一、单项选择题(每题2分,共20分)

1.以下关于C语言标准的描述,正确的是()

A.C23标准取消了`auto`关键字的所有用法

B.C11标准引入的`_Static_assert`在编译期执行断言检查

C.C99标准要求所有变量声明必须放在函数体开头

D.C89标准原生支持变长数组(VLA)

答案:B

解析:A选项错误,C23保留了`auto`作为类型推导关键字,仅删除了其“自动存储期”的冗余语义;C选项错误,C99允许变量在代码块任意位置声明,C89才要求声明放在块开头;D选项错误,变长数组是C99引入的可选特性,C89无相关支持;B选项正确,`_

文档评论(0)

1亿VIP精品文档

相关文档