프로그래머/CPP_강의정리

cpp switch-case 문

미역국마싯 2021. 9. 5. 15:37

SWITCH-CASE 문

int main()
{
	const int ROCK = 0;
	const int PAPER = 1;
	const int SCISSORS = 2;

	int input = ROCK;

	// 정수만 넣을 수 있다.
	switch (input)
	{
	case ROCK:
		cout << "바위를 냈습니다." << endl;
		break;
	case PAPER:
		cout << "보를 냈습니다." << endl;
		break;
	case SCISSORS:
		cout << "가위를 냈습니다." << endl;
		break;
	default:
		cout << "가위 바위 보 중에서 하나를 내세요." << endl;
		break;
	}
}

switch-case 문은 어셈블리어로 보면 if문과 별 차이가 없다. 

하지만 input이 들어가는 조건문에는 정수만 넣을 수 있다.

 

 

출처

https://www.inflearn.com/course/%EC%96%B8%EB%A6%AC%EC%96%BC-3d-mmorpg-1/dashboard

 

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문 - 인프런 | 강의

시리즈를 원활하게 학습하기 위한 기초적인 C++ 문법들에 대해 학습합니다. 어셈블리 언어부터 시작해서 기본 C++ 문법, STL, C++11까지 핵심적인 내용을 압축해서 다루게 됩니다., - 강의 소개 | 인

www.inflearn.com

 

'프로그래머 > CPP_강의정리' 카테고리의 다른 글

cpp 입출력과 네임스페이스  (0) 2021.09.05
cpp 반복문  (0) 2021.09.05
cpp 데이터 TIP  (0) 2021.09.05
cpp const와 메모리 구조  (0) 2021.09.04
cpp 비트 연산과 비트 플래그  (0) 2021.08.21