问答详情
源自:3-1 结构体的声明和定义

结构体的定义问题,和函数的定义不一样吗

struct weapon{ char name[20]; int atek; int price; } //这不是定义吗? 声明可以和定义一起吗?

提问者:超人7号 2016-01-17 11:39

个回答

  • 努力提升
    2016-01-18 11:39:54
    已采纳

    老师的意思是用结构体定义变量。

    struct weapon{
        char name[20];
        int atk;
        int price;
    }weapon_1;

    这个就是声明和定义一起。