您的位置:首页 > 其它

struct与enum定义及用法的总结

2014-10-17 22:40 190 查看

/*struct*/

#include<stdio.h>

int main()

{

    struct person           //定义格式; struct  结构名(person) {成员名1,成员名2};

    {

           int age;       

           char name[100];

           float height;

           };                        // 容易定义成 person per;

    struct person per;     //定义一个结构体变量: struct  结构名  该结构体变量名;  

    per.age = 18;

    printf("age = %d",per.age);

    while(1);

    return 0;

   
}

/* enum*/

#include <stdio.h>

int main()

{

    enum week{                                 //定义格式: enum 枚举类型名 {枚举数值表};

         mon,                                       // 定义一个枚举型变量 enum 枚举类型名 枚举型类型变量

         fri,                                           // 个人理解:enum是一个修饰符,week 代表枚举内容的性质,workday代表枚举变量

     };

     enum week workday;

     workday = mon;

     if(workday == mon)

     printf("true");

     while(1);

     return 0;

   

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  enum struct