로딩
요청 처리 중입니다...

[C++ 1.9] 리터럴과 연산자 소개

 [C++ 1.9] 리터럴과 연산자 소개

리터럴 (Literals) 다음 두 문장을 보자. std::cout << "Hello World!"; int x{ 5 }; 여기서 "Hello World!"

와 '5'가 바로 리터럴이다. 리터럴 (Literal, 리터럴 상수, Literal Contrant)은 소스 코드에 직접 삽입된 고정된 값이다.

리터럴과 변수는 모두 값 (그리고 자료형)을 갖는다. 그러나 리터럴 값은 고정되어 변경할 수 없지만 (그래서 상수, Constant라고 한다.)

변수의 값은 초기화 및 할당을 통해 값을 변경할 수 있다. 연산자 (operators) 수학에서 연산은 새로운 값 (출력값)을 생성하는 0개 이상의 입력값 (피연산자)을 포함하는 수학적 계산이다.

그리고 수행할 특정 작업은 `연산자`라는 기호를 통해 표기된다. 예를 들어, 우리는 어린 시절 2 + 3은 5라는 것을 배웠다.

이 경우 리터럴 2와 3은 피연산자이고 기호 `+`는 수학적 덧셈을 적용하여 새 값 5를 생성하도록 알려주는 연산자이다. C...

# cpp # 코딩강좌 # 코딩 # 컴퓨터과학 # 컴퓨터공학 # 컴공 # 소프트웨어개발 # 객체지향 # 강좌 # oop # learncpp # cpp언어 # cpp기초 # 프로그래밍