다음 코드에서 연산자의 역할은 무엇인가요?
다음 코드에서
sizeof()
연산자의 역할은 무엇인가요?double myDouble;
cout << sizeof(myDouble);
정답: C
sizeof()
연산자는 데이터 타입이나 변수가 메모리에서 차지하는 바이트 크기를 반환합니다.sizeof()
연산자의 특징:⦁ 컴파일 타임에 계산되어 런타임 성능에 영향을 주지 않습니다.
⦁ 변수나 데이터 타입에 사용할 수 있습니다.
⦁ 메모리 사용량을 파악하여 효율적인 프로그램 작성에 도움을 줍니다.
일반적인 데이터 타입 크기 (시스템에 따라 다를 수 있음):
⦁
char
: 1바이트⦁
int
: 4바이트⦁
float
: 4바이트⦁
double
: 8바이트사용 예시:
double myDouble;
cout << sizeof(myDouble); // 출력: 8
cout << sizeof(double); // 출력: 8
cout << sizeof(int); // 출력: 4
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.