博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何向函数传递一个数组?
阅读量:6691 次
发布时间:2019-06-25

本文共 302 字,大约阅读时间需要 1 分钟。

  • 一维数组----任何一维数组均可以作为函数的实参。形参被改写为指向数组第一个元素的指针,

因此,需要一个约定来提示数组的长度,可是是一个额外的参数,或者是一个能够标识越界位置的结束符。

  • 二位数组----不能直接传递函数,但可以把矩阵改写为一个指针数组,并使用相同的下标表示方法,

如int *(my_array)[10]。对于字符串来说,这样做是可以的,对于其他类型,任然需要增加一个记数值

或者能够标识越界位置的结束符。

  • 三维或更多维的数组----都无法使用。必须把它分解为几个维数更少的数组。

转载于:https://www.cnblogs.com/chengjaven/p/4103895.html

你可能感兴趣的文章
adb_安装软件
查看>>
廖雪峰官网学习js 字符串
查看>>
phpcms 如何获取文章
查看>>
C# 如何防止重放攻击(转载)
查看>>
C#匿名类型
查看>>
ActiveMQ
查看>>
Nginx服务器部署 负载均衡 反向代理
查看>>
C++学习笔记:指向函数的指针
查看>>
Child Action
查看>>
# 2017-2018-1 20155319 实验五 《通讯协议设计》
查看>>
通用后台管理系统(1)-数据库设计
查看>>
做自适应网页
查看>>
ACM的奇计淫巧_bitset优化
查看>>
centos 配置防火墙操作
查看>>
比亚迪速锐F3专用夏季座套 夏天坐垫 四季坐套
查看>>
Java web 实现 之 Filter分析ip统计网站的访问次数
查看>>
bzoj1303
查看>>
2015.3.12 C#运用正则表达式点滴
查看>>
CSS布局自适应等分比例
查看>>
安装Git
查看>>