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

2017-01-30  本文已影响0人  大海24

结构题

声明:

         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的结构题用法的差别
上一篇下一篇

猜你喜欢

热点阅读