为了账号安全,请及时绑定邮箱和手机立即绑定

可以直接通过sizeof作为函数参数直接后去数组大小吗

如题,sizeof的运用

正在回答

1 回答

不能直接用,因为sizeof(numArr)并不是数组长度,而是数组长度与sizeof(int)的乘积。

想用sizeof的话也可以,

cout << getMax(numArr,sizeof(numArr)/sizeof(int)) << endl;

0 回复 有任何疑惑可以回复我~
#1

慕仔6107095 提问者

好的,谢谢
2017-05-18 回复 有任何疑惑可以回复我~
#2

慕仔6107095 提问者

就相当于直接把sizeof(arr)/sizeof(int)整个式子当成实参吧?
2017-05-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之离港篇
  • 参与学习       122700    人
  • 解答问题       474    个

C++扫清通往面向对象的最后一道障碍,将所有知识点融会贯通

进入课程

可以直接通过sizeof作为函数参数直接后去数组大小吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信