인프런 커뮤니티 질문&답변

최원준141124님의 프로필 이미지
최원준141124

작성한 질문수

홍정모의 따라하며 배우는 C언어

4.10 scanf() 함수의 사용법

intmax

해결된 질문

작성

·

204

0

intmax_t 관련 질문 있습니다.

자료형의 사이즈를 재보니 intmax_t와 long long모두 8U가 나왔는데요, 선생님꼐서 다른 자료형과 다른 intmax_t의 특징은 포터블 타입이다..라고 하셨는데 이때 포터블 타입은 이식성이 좋은 자료형이라고 생각해도 되나요?

지금 현재 제가 사용하는 컴퓨터에선 long long 과 intmax_t가 어떤 숫자를 저장하는데에 차이가 없는 것처럼 보이지만 다른 컴퓨터에서 가동 시 intmax_t는 고정적이다,.라고 보면 되는건가요?????

답변 1

1

안녕하세요 :)

네, 이식성이 좋은 자료형을 포터블 타입이라고 보시면 됩니다.

 

그리고 long long과 intmax_t는 같습니다.

intmax_t의 정의를 보면 long long 의 다른 이름이 intmax_t인 것 뿐이라는 사실을 알 수 있습니다.

 

long long 은 다른 자료형에 비해 플랫폼별로 크기가 다르지 않기에 포터블 타입입니다.

출처: https://dojang.io/mod/page/view.php?id=737

 

감사합니다. 

감사합니다!! :) :)

최원준141124님의 프로필 이미지
최원준141124

작성한 질문수

질문하기