본문 바로가기
게임해킹/knockon 부트캠프

[2,3주차 TIL] KnockOn Bootcamp - 프로젝트 만들기

by HHack 2025. 4. 15.
반응형

포켓몬스터 대작전!

  1. 프로그램이 시작되면, pokemon.txt 파일에서 모든 포켓몬 정보를 읽어와 구조체 연결리스트로 저장한다.
    1. 모든 포켓몬은 적절한 구조체로 만들어져야 한다.
    2. 포켓몬은 최소 10종류 이상 존재하여야 한다. ( 타입은 불, 물, 풀 3종류 )
    3. pokemon.txt 는 이름, 속성, 최소 공격력, 최소 HP로 이루어져 있다.
    4. pokemon.txt의 제일 첫 행에는 읽어야 할 라인 수가 적혀 있다.

개발 조건

  1. 각 기능과 구조체는 헤더파일을 이용해 구현해야 함.
  2. 구조체는 꼭 malloc을 이용해 동적 heap메모리로 사용하여야 함. 구조체 멤버는 상관 X
  3. 리눅스 환경 gcc컴파일러를 통해서 컴파일 및 실행이 되어야 함

추가 점수

자료구조를 사용할 것

반응형