如果孤独感 发表于 2021-10-31 16:05:04

s1e20

问题为什么sizeof(a【0】【0】)也可以?


4. 如何获取二维数组 a 的长度?

答:sizeof(a) / sizeof(a),这是最好的方法,没有之一。

傻眼貓咪 发表于 2021-10-31 16:08:16

为什么不能?sizeof(a) 表示取得指针位置大小,sizeof(a) 表示取得数组大小,当数组大小除以指针位置大小,得元素数量
这是最保险的办法,因为每个电脑,每个系统,大小不一样

如果孤独感 发表于 2021-10-31 23:54:58

傻眼貓咪 发表于 2021-10-31 16:08
为什么不能?sizeof(a) 表示取得指针位置大小,sizeof(a) 表示取得数组大小,当数组大小除以指针位置 ...

哦,原来中间是个除号,我还以为是或者
页: [1]
查看完整版本: s1e20