다차원 배열을 arr [n] [m] [p]와 같은 함수에 전달하는 방법,이 배열을 함수에 전달하는 방법?다차원 배열을 호출하는 함수
-2
A
답변
0
포인터가 있습니다. 기능 (유형 *** 편곡)
을 당신이 당신의 코드에서 함수를 호출 : decleration 그렇게해야 기능 (편곡);
(별표 [*]의 숫자는 배열의 크기와 같아야합니다.)
0
정상적인 배열과 같습니다.
예, 3D 배열에서 값을 가져 오는 :
int a=arr[*][*][*]
---------------------------------------------------------------------------------------
int <name of variable>=<array name><first cordinate><second cordinate><thrid cordinate>
* = Whatever number you want
희망은 내가 당신을 도울 수 있습니다!
0
크기 (요소 수)와 함께 배열을 전달하십시오. 예 :
#include <stdio.h>
func(int m, int n, int p, int a[n][m][p])
{
int j, k, l;
for (j = 0; j < m; j++, printf("\n"))
for (k = 0; k < n; k++, printf("\t"))
for (l = 0; l < p; l++)
printf("%3d", a[k][j][l]); // print to check
}
main()
{
int m = 2, n = 3, p = 4, arr[n][m][p], i = 0, j, k, l;
for (k = 0; k < n; k++)
for (j = 0; j < m; j++)
for (l = 0; l < p; l++)
arr[k][j][l] = i++; // initialize the array somehow
func(m, n, p, arr); // pass array along with dimensions
}
관련 문제
- 1. 다차원 배열을 함수 C에 전달
- 2. 0의 다차원 배열을 반환하는 함수
- 3. 다차원 배열에 하위 배열을 추가하는 PHP 함수
- 4. 함수 매개 변수를 통해 다차원 배열을 설정하십시오.
- 5. 다차원 배열을 매개 변수로 받아들이는 Powershell 함수
- 6. 새로운 다차원 배열을 만드는 재귀 함수
- 7. 다차원 배열을 함수 매개 변수로 사용
- 8. 다차원 배열을 C에서 함수 인수로 전달
- 9. 다차원 배열을
- 10. 다차원 배열을 테스트하려면 어떻게해야합니까?
- 11. 다차원 배열의 다차원 배열을 C++
- 12. 다차원 배열을 만들기위한 알고리즘
- 13. PHP에서 다차원 배열을 전달하는 법
- 14. 함수 복사를 방지하고 함수 배열을 호출하는 생성자 함수를 만드는 방법
- 15. PHP 다차원 배열을 얻는 방법?
- 16. 다른 다차원 배열을 기반으로 다차원 배열을 정렬 하시겠습니까?
- 17. 다차원 연관 배열을 asp
- 18. 다차원 배열을 값으로 정렬
- 19. 다차원 배열을 어떻게 접합합니까?
- 20. 다차원 배열을 만들고 채우기
- 21. php. 다차원 배열을 따라가?
- 22. 다차원 배열에서 배열을 반환하십시오.
- 23. 후 다차원 배열을 반복하고
- 24. 다차원 배열을 동적으로 구성하기
- 25. 다차원 배열을 반복
- 26. 다차원 배열을 만드는 방법
- 27. 배열을 다차원 배열로 푸시
- 28. 다차원 배열을 할당 연속
- 29. 어떻게 다차원 배열을 정렬합니까?
- 30. 다차원 배열을 통과 함
괄호 안에 기능 이름 뒤에 씁니다. –
가능한 [C에서 함수에 배열 전달] (http://stackoverflow.com/questions/7278989/passing-array-to-a-function-in-c) – maxx777