참고영상:
https://youtu.be/ibb_N91TE2A?t=16
1. literal: 문자 그대로 리터럴은 실행 중 그 값이 변하지 않는 상수
2. 정수형(integer) 리터럴은 0을 포함한 소수점이 없는 수
3. 부동소수점형(floating-point) 리터럴은 부동 소수형으로 3.75나 0.345e+02(0.345X102)
4. 문자형(character) 리터럴은 하나(1바이트)의 문자
- 한글은 한 글자가 2바이트를 차지하므로 문자 리터럴이 될 수 없음
- 문자리터럴 양쪽에는 작은 따음표('')로 감싸야 함
- 문자리터럴 a를 C언어 프로그램 중에 쓸 때는 'a'와 같이 씀
5. 문자열(string) 리터럴은 두개 이상의 문자 묶음
- 문자열 리터럴을 C 언어 문법 중에 사용할 때는 반드시 문자열 양쪽을 큰 따음표("")로 감싸야 함
- 문자열 리터럴 abc는 "abc"로, 대한민국은 "대한민국", 한은 "한"
- 한글은 한 글자라고 해도 문자가 아닌 문자열 리터럴
종류 | 리터럴 예 |
정수형 | 0, +5, -3, 10 |
실수형(부동 소수점) | 3.75, 0.345e+02 |
문자형 | 'a', 'Z', '\n' |
문자열 | "soft", "한개발" |
'STUDY > C++' 카테고리의 다른 글
C/C++ 실수(real)형 리터럴(literal) (0) | 2021.11.10 |
---|---|
C/C++ 정수(integer)형 리터럴(상수) (0) | 2021.11.10 |
C/C++ 식별자와 명명 규칙 (0) | 2021.11.10 |
C/C++ 식별자, 상수, 자료형, 변수, 함수 (0) | 2021.11.10 |
C/C++ 키워드와 대응하는 매크로(macro) (0) | 2021.11.10 |