C++的这段代码 double values[]={1.23,35.36,653.7,4358.24}; 是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/06/01 06:10:38

double:元素类型,代表{1.23,35.36,653.7,4358.24};中元素的类型为双精度浮点型.
values:数组名
[]:元素个数
由于double values[]={1.23,35.36,653.7,4358.24};
在声明的时候开始初始化,因此根据初始数据自动确定元素个数,省略[]中的元素个数!
既:
double values[4];
values[0]=1.23;
values[1]=35.36;
values[2]=653.7;
values[3]=4358.24;
因为数组的下标从0开始,相当于以a[0]=1.23,a[1]=35.36...

是一个双精度数组吧
也就是说定义一个长度为4的双精度数组

相当于
double values[4];
values[0]=1.23;
values[1]=35.36;
values[2]=653.7;
values[3]=4358.24;