작성
·
398
0
안녕하세요,
강사님께서는 sizeof(unsigned int)가 unsigned int라는
자료형을 출력하신다고 하는데 저는 unsigned long long
이라고 뜹니다. 저는 Window 유저인데 왜 이렇게 다르게 나오는 건가요?(Visual Studio 2022버전입니다)
답변 1
0
sizeof 의 반환 형은 정확히 말하자면 size_t 입니다.
이는 해당 시스템에 따라 다른 크기를 가지며, 표현 가능한 최대 크기를 unsigned로 나타냅니다.
그렇기에 표현되는 자료형도 달라질 수 있는 것입니다.