본문으로 건너뛰기

변수, 상수, 자료형과 연산자

변수

개념

  • 데이터를 담는 그릇(저장 주소의 이름)
  • 값의 변경이 가능함

특징

  • 자료형에 따라 변수의 크기가 달라짐
  • 변수 이름 작성 시 주의사항이 있음

사례

  • int a = 1;
  • float b = 3.1

상수

개념

  • 값의 변겅이 불가능함

특징

  • const 키워드 추가 등의 경우도 포함
  • 이러한 경우 기호상수(Symbolic Constant)라고 함

사례

radius = 3.14 * a * a // 3.14 는 상수
const int b = 3.14 // b는 기호 상수
#define PI 3.14 // PI는 기호 상수

자료형

데어터의 형태(타입)

정수형

  • 부호가 있는 정수

    • short
    • int
    • long
    • long long
  • 부호가 없는 정수

    • unsigned short
    • unsigned int
    • unsigned long
    • unsigned long long

부동 소수점형(실수)

  • float
  • double
  • Long double

문자형

  • char

연산자

  • 산술 연산자 [ +, -, *, /, ... ]
  • 비교 연산자 [ >, >=, <, <=, ==, != ]
  • 조건 연산자 [ A > B ? true : false ]
  • 논리 연산자 [ &&(and), ||(or), !(not) ]
  • 기타 연산자