로딩
티스토리 데이터 처리 중입니다.

포인터#4 [노베이스 게임개발 18일차]

 포인터#4 [노베이스 게임개발 18일차]

먼저 지난 시간의 과제를 먼저 풀어보았다. *사용자로부터 숫자를 입력받아 배열의 동적할당을 활용해 입력받은 숫자만큼의 크기를 갖는 배열을 만들고 해당 배열에 2, 4, 6, 8...로 증가하는 수열을 저장한 뒤 배열을 출력하세요.

먼저 헤더파일을 만들어 주고 myArray를 포인터 데이터타입으로 선언해 주고 myArray를 input의 크기에 따라 가변적으로 변하게끔 동적할당을 해주었다. 나머지는 간단하게 for구문을 통해 입력받은 수만큼 2를 곱하여 수열을 만들어 저장해 주고 그 값을 하나씩 출력시키면 완성이다. 20의 값을 넣어주었을 때 20개의 배열이 만들어졌고 그 2의 배수인 수열 또한 출력이 되었다.

한 가지 놓친 부분이 있었는데 그것은 동적할당을 마친 후 그 값을 해제해 주어야 했다. 그래서 .....