我正在研究实验室,我需要一些帮助!假设我有一个3维数组double [2] [3] [4]。我想通过void函数更新数组内部的值。我将如何设置?我无法初始化一个指向我想要作为参数发送的double的指针。我想对3D数组中的每个值做一些事情,所有24个值?三维数组函数参数c
-3
A
回答
0
你可能想这样的:
void MyFunction (double a[2][3][4])
{
int i,j,k ;
for (i = 0; i < 2; i++)
for (j = 0; j < 3; j++)
for (k = 0; k < 4; k++)
{
a[i][j][k] = 5.0 ;
}
}
void main()
{
double a[2][3][4] ;
MyFunction(a) ;
// now every element of array a contains 5.0
}
+0
所以只是澄清..在无效MyFunction ..如果我设置数组的每个值为5让我们说..调用MyFunction(a)后;在主...每一个值将是5正确的? – user3331555
+0
是的。你为什么不试试。 –
相关问题
- 1. c中的三维数组#
- 2. 将三维数组参考转换为一维数组
- 3. 将三维数组传递给C中的函数?
- 4. C - 将一个三维字符数组传递给函数
- 5. 数第三维数组段
- 6. C#维度数组的三个组合?
- 7. 三维Javascript数组
- 8. 在(C++)中使用二维数组作为函数参数?
- 9. 以2维数组为参数调用函数时出错(C++)
- 10. C++传递二维数组作为参数的函数?
- 11. 用三维数组划分三维数组?
- 12. 二维数组到三维面积函数 - Python
- 13. c函数调用和函数原型与二维数组参数
- 14. 编组C/C++函数参数到C#
- 15. C++二维数组到函数
- 16. C中结构的三维数组
- 17. c程序中的三维数组
- 18. C初始化三维数组与值
- 19. C三维数组初始化
- 20. MQL4-多维数组作为参数在函数中插入一维数组
- 21. C++数组构造函数的参数
- 22. C#函数参数数组与列表
- 23. PHP打印三维数组
- 24. 三维数组乘法
- 25. php三维排序数组
- 26. 三维数组遍历
- 27. numpy中的三维数组
- 28. IntPtr到三维数组
- 29. 三维数组显示表
- 30. strings.xml中的三维数组
您好,欢迎stackoverflow.com。请花些时间阅读[帮助页面](http://stackoverflow.com/help),尤其是名为[“我可以问些什么话题?”]的章节(http://stackoverflow.com/help/)讨论话题)和[“我应该避免问什么类型的问题?”](http://stackoverflow.com/help/dont-ask)。更重要的是,请阅读[Stack Overflow问题清单](http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist)。您可能还想了解[SSCCE](http://sscce.org/)是什么。 –