포인터(2)
-
[C++] 내가 만든 TextRPG 게임
*목표 : 몬스터와 플레이어들 간의 상호작용을 통하여 한쪽이 죽으면 끝나는 게임을 만들고자 했다. *구현 순서 1. 몬스터 구조체와 플레이어 구조체를 만든다 2. 각각 속성과 기능에 무엇이 필요한지 고민 후 만든다 3. 몬스터와 플레이어가 싸우려면 외부함수를 두어 상호작용할수있게 만들어본다 #include #include using namespace std; struct Monster { string name; int hp; int atk; bool isDie; void Hit(float damage) { cout
2022.06.03 -
[C++] 출력/변수/지역성/조건문/연산자/반복문/함수/스택/포인터/배열
/*학습목차 1. 출력 2. 변수 (캐스팅, 데이터타입의 역할과 크기) 3. 지역성 (메모리에 변수가 할당되고 해제되는 시점) 4. 조건문 5. 연산자 (연산자, 조건비교연산자, 연산자우선순위) 6. 반복문 (while, for, 다중반복) 7. 함수 (호출과 리턴, 리턴타입과 매개변수, 함수 오버로딩) 8. 스택의 메모리구조, stack overflow 9. 포인터 (포인터 변수, &와 *, call by value, call by adress) 10. 배열 (배열의 정의, sizeof) */ //꿀팁1 : Alt키 누르고 드래그 하면 드래그한 특정영역에 작성가능 //꿀팁2 : Alt키 누르고 위 아래로 방향키를 누르면 해당 줄을 이동시킬수있다 //꿀팁3 : Ctrl키+A 누르고 Ctrl+K+F를 누르..
2022.06.03