do_something(int array[][])
{
}
int main()
{
int array_length;
cin>> array_length;
int array[array_length][array_length];
for()
{
"putting elements of array"
}
}
저는 사람들이 어떤 배열을 함수에 전달할 수 있도록 const int
을 넣는 것을 보아 왔습니다. 질문은 입력 될 때까지 크기를 모르는 경우 함수에 다차원 배열을 전달하는 방법입니다.다차원 배열을 function_111에 전달
동적 배열의 경우 표준 배열을 사용하지 마십시오. 'std :: vector'를 사용하고 당신의 삶을 더 단순하게 만드십시오. –
'function_111'이란 무엇입니까? – Barmar
C++에는 가변 길이 배열이 없습니다. 당신의 선언'int array [array_length] [array_length];'는 유효하지 않습니다. – Barmar