[求助]怎么错呢?
我用的是VC++2005#include <iostream>
#include <string>
using namespace std;
struct inflatable
{
string name;
float yolume;
double price;
}bouquet,choice=
{
?{"sumflowers",0.20,12.49}
};
int main()
{
cout<<"boyquet: "<<bouquet.name<<" foe $"<<bouquet.price<<endl;
cout<<"choice: "<<choice.name<<" for $"<<choice.price<<endl;
return 0;
}
错
误 1 error C2552: “inflatable::name”:
不能用初始值设定项列表初始化非聚合 e:\microsoft visual studio 2005
简体中文专业版\vc++2005\项目\4.12\4.12\assgn_st.cpp 11
请各位大哥帮帮忙!!
顺便问一句结构中的位字段能给我说得详细些吗?我看不懂书上上所说的内容!!谢谢!!
我用的是《C++primer plus中文第五版》
[此贴子已经被作者于2007-5-24 16:49:45编辑过]