iOS 基础 - 《结构体》

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是一种类型,结构体类型也是一种类型,都可以按照相同的方式进行命名别名😆

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容