https://www.youtube.com/watch?v=-gTxZZNb2lY&list=PLgqG2uj21HgkcfVtlr5rPekQl5VWJEnIB&index=7

학습 목표

  1. 상수
  2. const 제한자
  3. 데이터형 변환

상수

상수는 두가지 조건에 의해서 지정한다

  1. 바뀔 필요가 없는 수
  2. 바뀌어서는 안되는 수

const 제한자

상수를 지정할 때는 자료형 앞에 const를 붙이게 되면 밑에서 PIE값을 변경하려고 해도 오류가 생기는 기능을 한다.

#include <iostream>

using namespace std;
int main(){
    const float PIE = 3.14;

    int r = 3;
    float s = r * r * PIE; //원의 넓이를 구하는 공식
    cout << s << endl;
}

데이터 형 변환

데이터 형 변환은 3가지 경우에 일어난다. 그중 이번에는 첫번째 경우만 알아본다.

  1. 특정 데이터형의 변수에 다른 데이터형의 값을 대입했을 때
  2. 수식에 데이터형을 혼합하여 사용했을 때
  3. 함수에 매개변수를 전달할 때

첫 번째 경우에서도 2가지로 나뉜다.