Using Designated Initializers with the Heap

穿精又带淫゛_ 提交于 2019-12-02 01:10:22

Use a compound literal:

*molly_ptr = ( struct student ){ .name = "molly", .age = 25 };

This is almost identical to:

struct student temp = { .name = "molly", .age = 25 };
*molly_ptr = temp;

You have to write:

*molly_ptr = (struct student){
                                .name = "molly",
                                .age = 25
                             };
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!