image.png

출력 결과 >> Same color

출력 결과 >> Same color

typedef 사용하는 방식

typedef 사용하는 방식

using 사용하는 방식

using 사용하는 방식

구조체의 가장 큰 장점은 데이터 그룹화로 관련된 데이터를 하나의 단위로 묶어 관리할 수 있다.

Person 구조체를 만들어 printPerson함수를 통하여 출력하는 코드. Struct의 각 줄은 멤버라고 한다.

Person 구조체를 만들어 printPerson함수를 통하여 출력하는 코드. Struct의 각 줄은 멤버라고 한다.

구조체 안에 함수를 넣음으로서 main함수에서의 코드가 함수 실행의 한 줄로 간략화 되었다.

구조체 안에 함수를 넣음으로서 main함수에서의 코드가 함수 실행의 한 줄로 간략화 되었다.

padding이 존재하여 sizeof 값에서 2가 추가로 더해져 결과 값 >> 16

padding이 존재하여 sizeof 값에서 2가 추가로 더해져 결과 값 >> 16

5가지로 분류

**exit(0)**은 return과 달리 좀 더 긴박하게 종료하는 느낌을 지녔다.

**exit(0)**은 return과 달리 좀 더 긴박하게 종료하는 느낌을 지녔다.

변수 x에 정수 값을 입력 받아 10보다 크다면 문장을 출력하는 코드

변수 x에 정수 값을 입력 받아 10보다 크다면 문장을 출력하는 코드

한 번에 문장 두 개를 출력도 가능하다. 단, {}블록 안에 넣어줘야한다.

한 번에 문장 두 개를 출력도 가능하다. 단, {}블록 안에 넣어줘야한다.

else if를 사용하여 조건 추가 가능하다.

else if를 사용하여 조건 추가 가능하다.

cin을 이용하여 값을 입력받고 10과 20 사이인 경우만 출력하는 코드

cin을 이용하여 값을 입력받고 10과 20 사이인 경우만 출력하는 코드