- 4
- 0
- 约1.27万字
- 约 73页
- 2016-12-21 发布于贵州
- 举报
第6章 数组与指针 (2)数组元素的引用和基本操作 (3) 数组排序 (4) 数组作函数参数 (5) 结构数组、对象数组 (6) 有字面意义的下标——枚举类型作下标 (7) 利用typedef定义一维数组 typedef与#define的区别 宏定义: #define?? TRUE???????? 1 #define?? INT????????????int 区别,例如 typedef??? (int*)????? pINT; #define??? pINT2??? int* 结果: pINT a,b; //等价int *a; int *b pINT2 a,b; //等价int *a, b; 总结 宏定义只是简单的字符串代换,而typedef则具有一定的封装性。 一般都遵循#define定义“可读”的常量以及一些宏语句的任务,而typedef则常用来定义关键字、冗长的类型的别名。 2、 二维数组 数组的地址计算 假设数组 a的起始地址为start,每行有COL个元素,每个元素占内存空间为SIZE个字节,则: 1) 第k行的起始地址为 start+(k-0)*COL*SIZE; 2) 元素a[k][n]的起始地址为 start+(k
您可能关注的文档
最近下载
- 农业机械设计手册(上册)1-12.pdf VIP
- 2025年江苏省苏州市中考语文真题卷(含答案与解析).pdf VIP
- 基于单片机的老人防跌倒报警系统设计与实现.docx VIP
- T_HNJK 012—2025(艾条(柱)保健用品生产技术规范).pdf VIP
- 2025年上海市初中学业考试英语中考试卷真题(含答案详解).pdf VIP
- 中职化工课件PPT.pptx VIP
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
- GB50856-2013 通用安装工程工程量计算规范.docx
- 2025高考数学(天津卷)第20题 导数解答题 教师比赛说课课件.pptx
- 从中小学教师到教师教育者的关键转变-来源:现代教育管理(第2019001期)-辽宁教育研究院.pdf VIP
原创力文档

文档评论(0)