结构体 理解
来源:互联网 发布:索尼电视软件 编辑:程序博客网 时间:2024/05/17 08:51
地址:http://www.cnblogs.com/GarveyCalvin/p/4160077.html 说的很详细,很好。
结构体其实就是自定义一个数据类型,如果结构体里面的变量也是结构体的话,也是支持用点符合获取下一级, 其中占用内存的就是里面定义的变量总和。
下面是常用的结构表达形式, 其中结构体有3种形式。
#import <Foundation/Foundation.h>@interface StructStu : NSObject{ struct MyPoint{ int x; int y; }; struct MyPoint myPoint;}-(void) showMyPoint;@end
#import "StructStu.h"@implementation StructStu-(void) showMyPoint{ myPoint.x = 10; myPoint.y = 20; NSLog(@"x: %d y:%d",myPoint.x,myPoint.y);}@end
StructStu *myStruct = [[StructStu alloc] init]; [myStruct showMyPoint]; struct MyPoint myPoint = {200,3000}; // 初始化 NSLog(@"x: %d y:%d",myPoint.x,myPoint.y);
打印的结果如下
2015-01-06 23:08:49.451 OC基础学习[748:34315] x: 10 y:20
2015-01-06 23:08:49.452 OC基础学习[748:34315] x: 200 y:3000
Program ended with exit code: 0
0 0
- 结构体之理解
- 结构体 理解
- 如何理解结构体
- 结构体的理解
- list_head结构体的理解
- 深入理解结构体指针
- 结构体大小“再理解”
- struct结构体各部分理解
- 结构体的简单理解
- 结构体理解与应用
- <C语言>结构体理解
- 结构体的新理解
- 理解c语言中的结构体以及结构体标签
- 纯c结构体与c++结构体的理解
- typedef 的理解 typedef struct 结构体
- 理解结构体的对齐及sizeof
- 彻底理解结构体对齐问题
- 结构体 写入文件 C++ 深入理解
- 学习笔记之灵活运用数组下标
- [Java学习]阶乘求法
- STM32 学习一 Keil开发环境搭建
- 快速排序算法
- JNI使用要点
- 结构体 理解
- hdu 2012 素数判定
- java中HashMap详解(转载)
- AOP
- Hibernage错误:Could not open Hibernate Session for transaction
- NYOJ 594 还是A+B (模拟,考研机试题)
- unity摄像机和粒子特效
- 多线程网络编程(一)C#
- Halcon PDF文档(extension_package_programmers_manual)学习总结