题库首页 › GESP等级认证(C++) › 题目 25378

定义 double arr[10]; ,未手动初始化时,数组中所有元素的默认值为 0.0。

A:正确
B:错误

正确答案:错误

答案解析

分析数组定义时的存储类别;全局或静态存储类别的变量具有静态存储期,其未初始化元素按规则进行零初始化;局部自动存储类别的变量若未显式初始化,则其值未定义;判断arr的声明位置是否影响初始化状态;根据C/C++语言标准中关于初始化的规定,确定不同上下文中默认值的形成机制。

试卷来源:202603 CCF-GESP编程能力等级认证C++三级真题

本卷相关题目

在线做题 同科目题库