뭐라도 배우면 기록하자

[C언어] chap28 도전 프로그래밍 4-2 본문

프로그래밍언어공부/C

[C언어] chap28 도전 프로그래밍 4-2

무의욕자 2018. 4. 24. 21:43

문제 출처: 윤성우 저 윤성우의 열혈 C 프로그래밍


도전 2

도전 1에서 구현한 프로그램에 변경을 조금 가하자. 구조체 배열을 선언하는 것이 아니라, 구조체 포인터 배열을 선언하고 구조체 변수를 동적으로 할당하는 형태로 프로그램을 재 구현해보자.


내가 쓴 코드


실행결과

앞선 도전1의 실행결과와 동일한 결과를 내기는 했습니다. 포인터 맴버 연산자인 "->"를 통해서 구조체 포인터 배열에서 구조체 맴버에 접근을 했습니다. 실행결과는 동일하게 나왔습니다만, 제 코드를 봐주고 조언해주는 사람이 있었으면 좋겠다는 생각이 드는 문제였습니다. 출제자가 의도한대로 코드가 작성된 건지 약간 헷갈리네요.

Comments