鱼C论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: 屁哥

[已解决]17~18 课后题 求注释 求讲解

[复制链接]
发表于 2017-11-8 21:41:56 | 显示全部楼层

不用客气
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-11-13 20:25:29 | 显示全部楼层
首先因为一年一定有12个月啊1,所以这里直接用i<12就好了
另外 sizeof()是求括号里占得字节的,
一个int占4个字节,你days里一共有12个int类型的变量,所以sizeof(days)就是4*12=48个字节
而days【0】是一个int类型变量,所以sizeof(days[0])就是4个字节
这两个一除就是12,也就代表数组里有12个元素,就是12个月
不知道这样我能讲明白么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-11-24 10:25:28 | 显示全部楼层
sizeof(days) 求解出来的是整个数组的长度;
sizeof(days)[0] 求解的是第一个元素的长度;
二者相除,结果是改数组内元素的个数.
这样for循环就遍历了 整个数组 .
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-28 20:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表