- 1
- 0
- 约2.08万字
- 约 104页
- 2022-11-23 发布于安徽
- 举报
第6章 数组 6.1 数组说明 6.2 字符数组 6.3 多维数组 6.4 数组作函数的参数 6.5 综合实例 6.1、 数组的说明 说明: ① 下标从0开始(下界为0),数组的最大下标(上界)是数组长度减1。 例如: int a[10]; scanf (%d,a[10]); /* 下标越界 */ 注意: 只能对“静态存储”的数组进行初始化,例如:static int a[5]={1,3,4,5,7}; 静态存储的数组什么时候分配存储空间,并赋初值?动态数组什么时候分配存储空间,并赋初值? static int a[20]; 每一个元素赋初值0。 int a[20]; 其初值是随机的。 int a[20]={0,0,0};它是静态数组还是动态数组? TurboC编译系统如果发现局部数组在说明语句中为数组赋初值,即使没有用static说明,编译系统也认为该数组是静态局部数组。 例6.3 分析下列程序的输出结果。 #include stdio.h void main() { int k,x[5]; //定义一个动态整型数组,初值是随机数 static int y[5]; //定义一个静态数组y[5],初值全是0 int z[5]={0,0,0}; //定义一个整形数组z[5
您可能关注的文档
- 电力系统分析:CHAPTER 7 发电量最优分配.ppt
- 电力系统分析:CHAPTER 9 对称故障.ppt
- 电力系统分析:CHAPTER 10 对称分量法和不对称故障.ppt
- 电力系统分析:CHAPTER 11 稳定性.ppt
- 电力系统分析:CHAPTER 12 电力系统控制.ppt
- 电力系统分析:第3章 电力系统的潮流计算总结.ppt
- 电力系统分析:第一章 电力系统概述.ppt
- 51单片机及其应用:第五课 存储器、堆栈、SFR.ppt
- C语言程序设计:第2章 数据类型、运算符和表达式.ppt
- C语言程序设计:第3章 简单程序设计.ppt
- 零碳城市综合能源解决方案分享.docx
- 人形机器人-专题报告8:跨越与弥合:数据采集的必要性与重要性.pdf
- 机器人能胜任哪些工作?+What+Work+Can+Robots+Do.pdf
- Token驱动的大模型推理效能优化技术白皮书2026.pptx
- 2026年Q3人工智能行业薪酬报告.pptx
- AI能读懂民意吗?合成虚拟人物预测政策态度的实证研究+Can+AI+Read+the+Room?Predicting+Policy+Sentiment+with+Synthetic+Personas.pdf
- 山东省亚太资本市场研究院山东上市公司绿色转型与ESG白皮书2026.docx
- AQ-房屋与市政工程2026年消防安全月消防应急演练方案.docx
- 2025年“数据要素×”大赛全国总决赛获奖项目案例集——绿色低碳赛道.docx
- 陈磊-降低新型电力系统复杂性的定频构网及有功控制技术.docx
原创力文档

文档评论(0)