作业帮 > 综合 > 作业

新手C++问题:用指针定义的dynamic structure数组,应该怎么表示structure的members?

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/13 19:33:04
新手C++问题:用指针定义的dynamic structure数组,应该怎么表示structure的members?
比如(*pcandy)[1].name写法是错误的啊?请问正确的写法是什么?
新手C++问题:用指针定义的dynamic structure数组,应该怎么表示structure的members?
是这个吧?
(pcandy[1])->name
再问: 貌似不太对啊,还是出错。
再答: 请你吧定义贴一下,pcandy的定义。以及那个相关的struct
再问: struct CandyBar { std::string name; float weight; int cal; }; int main() { using namespace std; int a; cin>>a; CandyBar* pcandy = new CandyBar[a]; cout name