const int iArraySize = sizeof(array)/sizeof(int)是什么意思

[复制链接]
查看11 | 回复2 | 2017-9-15 14:28:37 | 显示全部楼层 |阅读模式
array是个int数组sizeof (array)就是这个int数组所占的内存总量(字节数),sizeof(int)就是单个int所占的内存.所以呢sizeof (array) / sizeof (int)就是array数组的元素的个数.const int iArraySize = sizeof(array)/sizeof(int) 是将这个数组的元素个数赋给变量iArraySize. 前面的const说明这个变量的值不能再被改变。...
回复

使用道具 举报

千问 | 2017-9-15 14:28:37 | 显示全部楼层
这是计算数组中有多少个元素。一个int数组占多少字节,一个int元素占多少字节,相除就知道有几个元素了。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行