리터럴

    [C++] 1.1.3 ~ 1.1.4 리터럴과 변수

    안녕하세요? 수구리입니다. 지난 시간에는 namespace에 대하여 알아보았는데요 ~ 오늘은 리터럴과 변수에 대한 내용을 정리해보려고 합니다!! 1.1.3 리터럴(literal) 리터럴은 의역하자면 " 말 그대로 " 라는 뜻이에요. 즉, 값 자체가 이름이라는 뜻이죠. C++에서는 다양한 리터럴들을 제공해준다고 합니다. - 십진수 리터럴, 123 - 8진수 리터럴, 0173 - 16진수 리터럴, 0x7B - 이진수 리터럴, 0b111011 위의 예시에서는 모두 같은 숫자 123을 뜻한다고 합니다. 그리고 또 리터럴 타입을 직접 정의할 수도 있다고 합니다! 이 내용은 한참 뒤에 다시.. (참고) C++부터는 16진수 부동소수점 리터럴도 지원한다. ex) 0x3, ABCp-10, 0XB.cp121, etc....