cin (console input)
키보드로부터 입력값을 읽음
키보드에서 데이터가 입력되고 엔터키를 누를 때까지 프로그램이 대기하게 함
cin >>(스트림 추출 연산자) 변수
int a; //변수 선언
cin >> a; //변수 a값을 키보드로부터 받음
식별자
프로그램에서 변수나 함수와 같은 요소를 확인하는 이름
식별자 생성 규칙
문자,숫자,_로 작성가능
문자나 _로 시작
예약어 사용 불가
길이 제한은 없으나 C++컴파일러에 따라 길이 제한이 있을 수 있으므로 31자 이하로 함
변수
프로그램에서 사용될 값을 저장하기 위해 사용
값이 변경될 수 있음
변수선언을 통해 컴파일러에 사용하려는 데이터 유형의 크기만큼 메모리 공간 할당
데이터 유형은 int double short long float 등등 ..
변수는 값이 할당되기 전에 반드시 선언되어야 함
변수 선언 방법
유형 변수명;
유형 변수명 = 변수값;
int a; //int형 변수 a 선언
int a,b,c //int형 변수 a,b,c 동시 선언int a = 1; //int형 변수 a에 1 할당
이름 상수
영구적인 값을 나타내는 식별자
const 데이터 유형 상수이름(대문자) = 값;
숫자 데이터 유형과 연산
숫자 유형

연산자 유형

나눗셈을 하는 두 수 모두 정수일때는 나눗셈의 경과가 정수,몫만 계산이 되고 나머지 부분은 버려짐
5/2 => 2
5.0 / 2 => 2.5
증강 대입 연산자

증감 연산자

수의 형변환
static_cast(value)
type은 value를 변환하고자 하는 유형
static_cast(1);