美文网首页
ios 基础日记-枚举和结构体

ios 基础日记-枚举和结构体

作者: 大海24 | 来源:发表于2017-01-30 16:08 被阅读0次

    结构题

    声明:

             struct APoint {

                  float x;

                  float y;

             };

    使用 

              struct APoint myPoint;

              myPoint.x = 100;

              myPoint.y = 200; 

              NSLog(@"myPoint : %f,%f",myPoint.x,myPoint.y);

    枚举

    声明

                enum EnumKeys {

                       enumKey1 = 110,

                       enumKey2 = 220,

                       enumKey3 = 330

                  };

    使用

                  enum EnumKeys eKeyItem;

                  eKeyItem = enumKey2;

                  NSLog(@"enum :%i",eKeyItem);

    类型定义的使用 (typedef)

    对结构体的类型定义

    Apoint 是结构体类型,typedStructName是经过类型定义之后的结构体类型,和Apoint是一样的,但是使用 typedStructName就不需要声明这个步骤了。

    不使用typedef和使用typedef的结构题用法的差别

    相关文章

      网友评论

          本文标题:ios 基础日记-枚举和结构体

          本文链接:https://www.haomeiwen.com/subject/zdlhittx.html