C를 처음 배우고 있는데 예제 코드의 배열 부분이 잘 이해되지 않아요.
함수 선언에서 `int z[][COLUMN]`처럼 열 크기를 지정하는 이유가 뭔가요?
숫자를 4 대신 3으로 바꾸면 결과가 달라지는 이유도 설명 부탁드립니다.
C 배열 함수에서 열 크기를 지정하는 이유가 궁금해요
제나 2026.09.01 댓글 1
제나 2026.09.01 댓글 1
C를 처음 배우고 있는데 예제 코드의 배열 부분이 잘 이해되지 않아요.
함수 선언에서 `int z[][COLUMN]`처럼 열 크기를 지정하는 이유가 뭔가요?
숫자를 4 대신 3으로 바꾸면 결과가 달라지는 이유도 설명 부탁드립니다.
두메꽃 2026.09.01
`void sub1(int z[][COLUMN]);`는 아래에서 사용할 함수를 미리 알려주는 선언 같아요.
4는 위에서 `COLUMN`을 4로 정의했기 때문 아닐까요?
저도 초보라 확실한 답은 아니에요.