万能百科  > 所属分类  > 

设有以下程序段: 以下叙述正确的是( )。

设有以下程序段:

以下叙述正确的是( )。

A.只有变量c的定义是合法的

B.只有变量a,b,c的定义是完全合法的

C.所有变量的定义都是完全合法的

D.只有变量a,b的定义是完全合法的

正确答案:

Dfloat“8]={1.0,2.0};定义了一个包含8个float型元素的数组,并初始化了数组的前2项,其他项是随机数。intb[1]={0},定义了只有一个int型元素的数组,并初始化为0。charc[]={¨A”,”B¨};定义一个char型数组,大小有初始化元素决定,但初始化值是字符串,类型不兼容,编译出错。chard=…1’;定义一个char型变量,但是初始化赋值字符串,类型不兼容,编译出错。因此只有a,b定义和初始化正确。故答案为D选项。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签