반응형
일반 변수를 형 변환(casing) 할 때 사용한다.
static_cast <변환할 자료형 타입> (변환시킬 대상 변수)로 사용할 수 있다.
char a;
// c style
(int)a; // 강제 형변환
// cpp style
int(a); // 강제 형변환
static_cast<int>(a); // 논리적 형변환: 컴파일할 때 오류를 확인하고 형변환
참고: Inflearn, 홍정모의 따라하며 배우는 C++, '2.7 문자형 char type'
반응형
'C++' 카테고리의 다른 글
[C++] 거듭제곱: pow() (0) | 2021.12.03 |
---|---|
[C++] 2진수, 8진수, 16진수 표현하기 (0) | 2021.11.29 |
[C++] 논리 연산자: &&, || (0) | 2021.11.03 |
[C++] not(!) 연산자 (0) | 2021.10.28 |
[C++] 불리언(bool) 자료형 (0) | 2021.10.28 |