当前位置:C++技术网 > 精选软件 > C++ Primer Plus 6th 4.12 复习题 第15题 动态创建结构体变量

C++ Primer Plus 6th 4.12 复习题 第15题 动态创建结构体变量

更新时间:2019-03-12 09:05:40浏览次数:1+次

C++ Primer Plus复习题4.12 第15题  动态创建结构体变量

题目:
15.编写一段代码,给问题8中描述的结构动态分配内存,再读取该结构的成员的值。

答案:
struct fish{
    char kind[20];
    int weight;
    float lenght;
};

fish * pole = new fish;
cout << "Enter kind of fish: ";
cin >> pole->kind;

C++技术网辅导详解解答:
    动态分配结构体变量和基础类型变量类似,这里的区别和第8题的差别不大,主要在于用动态分配内存的方式实现了一遍,然后就是使用指针操作结构体的成员而已。