C/C++编程笔记:如何在C++中打印数组参数大小?赶紧补课
今天1024 , 先祝大家程序员节快乐 , 以后成为了程序员可不要天天加班哟~今天呢 , 笔者就来教你一招 , 如何计算函数中数组参数的大小?
文章插图
先考虑下面的C ++程序:
文章插图
输出:
40 8
上面的输出是针对整数大小为4个字节且指针大小为8个字节的机器的 。
该COUT主要打印40内语句 , COUT在findSize打印8的原因是 , 数组总是传递函数指针 , 即findSize(INT ARR [])和findSize(INT * ARR)平均完全相同的事情 。 因此 , findSize()中的cout语句打印指针的大小 。
如何在函数中找到数组的大小?【C/C++编程笔记:如何在C++中打印数组参数大小?赶紧补课】我们可以传递“对数组的引用” 。
文章插图
输出:
40 40
上面的程序看起来不好 , 因为我们已经硬编码了数组参数的大小 。 使用C ++中的模板 , 我们可以做得更好 。
文章插图
输出:
40 40
我们也可以创建一个通用函数:
文章插图
输出:
40 40
80 80
现在 , 下一步是打印动态分配的数组的大小 。 这是你的专人!我给你一个提示 。
文章插图
剩下的就交给你自己了!希望能够帮到你哦~
另外如果你想更好的提升你的编程能力 , 学好C语言C++编程!弯道超车 , 快人一步!
编程学习书籍分享:
文章插图
编程学习视频分享:
文章插图
分享(源码、项目实战视频、项目笔记 , 基础入门教程)
欢迎转行和学习编程的伙伴 , 利用更多的资料学习成长比自己琢磨更快哦!
C语言C++编程学习交流圈子 , 点击下方【了解更多】获取更多学习资料帮助你学习成长哦~
- 截图|笔记本截图快捷键是什么
- 电池容量|Windows 自带功能查看笔记本电脑电池使用情况,你的容量还好吗?
- 每日|【每日idea 分享】12月1日:带朋友一起网上购物;线上笔记本应用程序
- 复习|期末整理复习笔记?MHMO魅蒙iPad专用笔助提高效率
- Linux(服务器编程):百万并发服务器系统参数调优
- 菜鸟学编程,不懂C++ this指针?还不赶快来学一学
- Linux 之父对 C++ 进行了炮轰,C++不值得推荐?
- 联想YOGA Pro 13s 2021笔记本发布:碳纤维+2.5K屏、仅重966g
- 联想发布YOGA Pro 14s 2021笔记本:4K屏、首创大尺寸3D玻璃覆盖
- 编程猫领衔,9家编程app测评一览详解