首页 > 其他 > 详细

typedef和结构体

时间:2020-04-06 18:41:18      阅读:77      评论:0      收藏:0      [点我收藏+]
#include<stdio.h>

//tpyedef 关键字有什么用,我们每次使用结构体的时候,都要加,struct 这个关键字
//使用tepydef 关键字我们给struct关键字给定义个别名,这样我们定义的时候就不用加struct 这个关键字了
/*
定义方式
typedef  struct Gamer
{
    类型变量名1;
    类型变量名2;
    类型变量名3;
}类型别名;

*/
typedef struct Gamer
{
    char cName[24];    //
    int nHealth; //生命值
    int nMagic;    //魔法
    int nSkil;    //技能
    float fExperience;    //经验
    int nBlood;    //血值
    int nGrade;    //等级
    float fMovSpeed;    //移动速度
}GamerPlayer;    //定义的变量

int main(void)
{
    GamerPlayer gamerglayer1;    //无需使用struct关键字,定义一个别名1
    strcpy(gamerglayer1.cName, "菜鸡菜鸡1");
    printf("%s\n", gamerglayer1.cName);

    GamerPlayer gamerglayer2;    //无需使用struct关键字,定义一个别名1
    strcpy(gamerglayer2.cName, "菜鸡菜鸡2");
    printf("%s\n", gamerglayer2.cName);
    return 0;
}

 

typedef和结构体

原文:https://www.cnblogs.com/axuanup/p/12643337.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!