배열
-
배열과 포인터의 차이Programming/TIL 2024. 8. 27. 05:09
C언어에서 배열과 포인터의 차이점을 상세히 설명합니다.2차원 배열을 이중 포인터로 전달할 때 발생하는 문제와 배열 붕괴(decay) 현상을 통해, 배열과 포인터가 실제로는 다른 개념임을 설명합니다.Intro배열을 포인터로 넘겨주기가로 x 세로 크기 2차원 퍼즐 게임을 만든다고 해봅시다. 일단 아래와 같이 18줄 정도 코드를 작성했습니다.struct puzzle{ int n_rows; int n_cols; int **board;};void print_puzzle(struct puzzle *p){ for (int i = 0; i n_rows; i++) { for (int j = 0; j n_cols; j++) { printf("%d ",..