美文网首页
iOS 基础 - 《结构体》

iOS 基础 - 《结构体》

作者: baiwulong | 来源:发表于2016-11-18 17:23 被阅读166次

1.定义结构体类型

结构体也是一种数据类型, 可以使用结构体变量, 因此, 象其它 类型的变量一样, 在使用结构变量时要先对其定义。
struct 结构体类型名{
    //成员列表
};

eg.定义了一个point的结构体
struct point{
  int x;
  int y;
};

结构体变量:
先定义结构体,然后再定义结构体变量—>struct point myPoint1

2.同时定义-结构体类型-结构体变量

int-类型
参考例子:int a,b,c;

//这个是结构体-类型
struct 结构体名{
//成员列表
}

根据结构体的写法和int的写法一样的😆

struct 结构体名{
    //成员列表
} 结构体变量1,结构体变量2...;


eg.定义了一个point的结构体,和三个结构体变量
//参考例子的格式:int a,b,c;是不是差不多的呀,😆
struct point{
  int x;
  int y;
}point1,point2,point3;

3.typedef定义类型别名

定义:typedef 类型名称 新类型别名

例如.创建了一个IntType类型的别名,与int一样

typedef int IntType

常见使用typedef + 结构体类型 +别名

typedef struct 结构名{
类型 变量名;
类型 变量名;
...
} 结构别名;

抓住核心:int是一种类型,结构体类型也是一种类型,都可以按照相同的方式进行命名别名😆

相关文章

  • iOS 基础 - 《结构体》

    1.定义结构体类型 结构体也是一种数据类型, 可以使用结构体变量, 因此, 象其它 类型的变量一样, 在使用结构变...

  • Swift 2 学习笔记 11.结构体

    课程来自慕课网liuyubobobo老师 结构体 结构体基础 结构体之构造函数 结构体之可失败的构造函数 在结构体...

  • 15 Go结构体

    1、结构体基础 2、结构体之间的转换 3、匿名属性 4、结构体嵌套 5、结构体匿名属性注意点

  • OC对象的本质7--- struct object_class的

    基础结构体 object_class结构

  • iOS结构体

    iOS结构体 1.结构体的创建 struct name { int age; int phone; } 初始...

  • go - 学习笔记

    基础 函数 指针 结构体 接口 错误 协程 通道 基础 函数 指针 结构体 接口 错误 协程 通道

  • iOS中编写高效能结构体的7个要点

    iOS中编写高效能结构体的7个要点iOS中编写高效能结构体的7个要点

  • Swift-结构体

    结构体基础 结构体构造函数 结构体内的函数 重点 引用类型: Array、Set、Dictionary / Str...

  • iOS底层探索 --- 类的结构探索(上)

    今天我们将进行类的结构体的探索,其中有些内容我们在iOS底层探索 ---Runtime(一)--- 基础知识[ht...

  • iOS结构体

    结构体尺寸 1.结构体中每个数据成员的偏移位置是数据成员本身尺寸的倍数。2.结构体的尺寸是最大基础类型数据成员尺寸...

网友评论

      本文标题:iOS 基础 - 《结构体》

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