공대생 썸네일형 리스트형 c언어 다차원배열 multidimensional array 프로젝트 카드뒤집기게임 - 나도코딩 #include #include // 10마리의 서로 다른 동물 (각 카드 2장씩) // 사용자로부터 2개의 입력값을 받아서 같은 동물 찾으면 카드 뒤집기 // 모든 동물 쌍을 찾으면 게임 종료 // 총 실패 횟수 알려주기 int arrayAnimal[4][5]; // 카드 지도 (20장의 카드) void initAnimalArray(); char* strAnimal[10]; // 10개의 공간을 만들고, 공간에 들어갈 데이터는 주소 void shuffleAnimal(); void initAnimalName(); int getEmptyPosition(); int conv_pos_x(int x); int conv_pos_y(int y); void printAnimal(); void printQuestion.. 더보기 c언어 다차원배열 multidimensional array - 나도코딩 유튜브 나도코딩 c언어 기초 강의 내용입니다. 지난번에도 배열을 배웠었는데 그 배열은 1차원 배열이다. 이번 글은 다차원배열에 대한 글이다. 배열은 같은 형태의 데이터를 반복해서 처리할 때 쉽고 빠르게 하기 위해서 메모리에 연속적으로 저장공간을 만드는 것인데, 다차원배열 또한 크게 다르지 않다. int main(void) { int arr[5]; int arr2[2][5]; int arr3[4][2]; int arr4[3][3][3]; return 0; } int arr[5]; □□□□□ 이렇게 연속으로 공간이 5개 생김 int arr2[2][5]; □□□□□ arr2[0][0] arr2[0][1] arr2[0][2] arr2[0][3] arr2[0][4] □□□□□ arr2[1][0] arr2[1][1.. 더보기 이전 1 다음