社区
C语言
帖子详情
将二维数组传递到函数怎么做?
yuli
2003-05-14 09:12:22
本人需要做一个二维fft的算法,打算编写一个函数,函数中要用到主程序中的二维数组,该数组的大小是未知的。
请问如何传递参数,函数声明怎么写?
...全文
93
9
打赏
收藏
将二维数组传递到函数怎么做?
本人需要做一个二维fft的算法,打算编写一个函数,函数中要用到主程序中的二维数组,该数组的大小是未知的。 请问如何传递参数,函数声明怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
boyfling
2003-05-14
打赏
举报
回复
这种情况推荐使用全局变量
gop
2003-05-14
打赏
举报
回复
faint,脑子一热写错了,搂主抱歉了。
MelodyCanFLY
2003-05-14
打赏
举报
回复
关注
lth_81
2003-05-14
打赏
举报
回复
传递这个二维数组的首地址,其次是维数,毕竟数组在内存中还是一个一个排列的。
guoke888
2003-05-14
打赏
举报
回复
虽然是二维数组,其存储方式还是一维的,你在参数中直接定义成一维数组就可以了.传递的是地址 .
for example:
void mytest(int b[])
{
}
void main()
{
int a[][];
mytest(a);
}
gop
2003-05-14
打赏
举报
回复
主程序:
double yourArray[XXXX][XXXX]....
函数:
f(double Arry[][],MaxColumn,MAXLine)
{
//这里正常使用Array,但千万注意不要越界。边界值通过MaxColumn,MAXLine参数传入。
}
调用:
f(yourArry,XXXX,YYYY);
btw,我曾写过一个很漂亮的fft程序,够干净而且够快,可惜不在手边。
忠告:
1。 三角函数不要现用现算,而是现造个表,把用到的函数值预先算好放进去。
2。用double就好,用float也不会更快:你的数学协处理器处理会搞定的。
zdleek
2003-05-14
打赏
举报
回复
在c/c++中,简单类型的多维数组的传递与一位数组类似(传数组的指针),只是通常要把维数和每维的元素个数也传进去。
qhgary
2003-05-14
打赏
举报
回复
void funname(int** p,int m,int n)
{}
m,n是维数,int**根据需要自己改,只要是2次指针就可以了
yzb1000
2003-05-14
打赏
举报
回复
大小未知?
就是动态分配的也会知道大小的啊
青少年C++编程NOIP/CSP竞赛通关语法-
二维数组
1、本课程为零基础C++语法专题课,是青少儿参加信息学奥赛NOIP/CSP需要学习的语法专题课; 2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力;... 6、本课程介绍的是
二维数组
。也是历来竞赛重要考点。
数组、类和对象 java EE学习总结 第三周(包含思维导图)
二维数组
的补充
二维数组
的创建语法 先声明,再分配空间 数据类型[][] 数组名;数组名 =new 数据类型[高维长度][低维长度] ; 先声明并分配空间 数据类型[][] 数组名 = new 数据类型[高维长度][低维长度];...
C专家编程 十五 使用指针向
函数
传递
一个多维数组
但是还存在一个问题, 就是如何在
函数
内部声明一个
二维数组
参数,这才是真正的麻烦所在。C语言没有办法表达 “这个数组的边界在不同的调用中可以变化”这个概念。C编译器必须要知道数组的边界,以 便为下标引用产生...
c语言枚举如何当
函数
返回值,C语言学习五 — 数组与枚举
数组C 语言支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。数组的声明并不是声明一个个单独的变量,比如 number0、number1...
史上最详细的XGBoost实战
的
二维数组
; XGBoost 的二进制的缓存文件。加载的数据存储在对象 DMatrix 中。 下面一一列举: 加载libsvm格式的数据 >>> dtrain1 = xgb.DMatrix( 'train.svm.txt') 1 加载二进制的缓存...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章