创建&初始化成员变量

#include<stdio.h>
#include<string.h>
/*
struct 类型名
{
    类型 变量名;
    类型 变量名;
}tpye_name1,tepy_name2;    //tpye_name1,tepy_name2为具体变量名,使用时无需再声明结构体了
*/
struct Gamer
{
    char cName[24];    //
    int nHealth; //生命值
    int nMagic;    //魔法
    int nSkil;    //技能
    float fExperience;    //经验
    int nBlood;    //血值
    int nGrade;    //等级
    float fMovSpeed;    //移动速度
}Gamer1 = {"菜鸡",100,200,300,400,500,600,700}, Gamer2;    //1、声明结构体变量 2、声明结构体变量的同时直接初始化成员变量



int main(void)
{
    printf("%s\n",Gamer1.cName);

    Gamer2.nBlood = 200;
    printf("%d\n", Gamer2.nBlood);
    return 0;
}

 

 

posted @ 2020-04-06 18:22  Axuanup  阅读(221)  评论(0编辑  收藏  举报