C语言特性(结构体)
来源:互联网 发布:aim120 pl12知乎 编辑:程序博客网 时间:2024/05/19 14:19
结构体
定义结构体
定义结构体类型的语法格式如下:
struct 结构体类型名{ //成员列表}
定义结构体类型之后,接下来就可利用该结构体类型来定义变量。利用结构体类型定义变量有两种形式。
1、先定义结构体类型,再定义结构体变量
struct 结构体名 变量名;例://定义point结构体类型struct point{ int x; int y;};//使用结构体类型定义两个变量struct point p1;struct point p2;
2、同时定义结构体类型和结构体变量
struct 结构体名{ //成员列表}结构体变量1,结构体变量2...;
typedef语句
typedef
语句的语法格式为:
typedef 已有类型 新名称;
初始化结构化变量
访问结构体变量的成员采用如下语法:
结构体变量.成员名
如果在定义结构体类型的同时定义了结构体变量,那么Objective-C允许在定义结构体变量时对结构体变量执行初始化;或者使用typedef
定义的别名来定义结构体变量,此时也可以在定义结构体变量时对结构体变量执行初始化。
对结构体变量执行初始化的语法格式如下:
{成员值1,成员值2,成员值3, ... };例:struct rect{ int x; int y; int width; int height;} tect1 = {20 , 30 , 100 , 200};typedef struct point FKPoint;FKPoint p1 = {20 , 30};
0 0
- C语言特性(结构体)
- 【IOS 开发学习总结-OC-7.5】objective-c 的c语言特性——结构体
- C语言结构体
- C语言:结构体
- C语言:结构体
- C语言--结构体
- c语言结构体
- c语言 结构体
- C语言结构体
- C语言结构体
- C语言--结构体
- c语言 结构体
- c语言----结构体
- C语言--结构体
- c 语言 结构体
- c语言结构体
- C语言-结构体
- c语言结构体
- C语言特性(函数与指针)
- C语言特性(指针数组和指向指针变量的指针)
- Spring学习第二天——代理对象,AOP,Spring与JDBC结合,spring要与hibernate版本对应
- 我的GIS观
- leetcode -- Recover Binary Search Tree -- 重点
- C语言特性(结构体)
- 【android】EditText监听,根据输入内容查询数据并动态更新ListView
- 实现美团、饿了么购物车效果,并本地存储相关数据
- Ubuntu 默认启动命令行模式,以及开启图形界面
- LeetCode 16 - 3Sum Closest
- C语言特性(块)
- 利用try退出
- 杭电2187
- 【大数据】新机遇:我的分布式机器学习故事