현재 위치는 - 분류정보망 - 페인트 산업 - 배정도와 긴 배정도의 차이

배정도와 긴 배정도의 차이

C/C++ 표준에서는 long 과 long double 의 구체적인 크기가 지정되지 않고 범위만 정해져 있습니다.

Char & lt = short & lt = int< = long & lt = 드래곤

Float & lt= double & lt= 긴 배정도

이러한 최소 허용 값 중 일부를 지정합니다.

VC, GCC, long type, int 와 같이 우리가 일반적으로 사용하는 32 비트 컴퓨터의 컴파일러에서는 모두 32 비트를 차지하며 크기가 같습니다. Long long(VC 의 _int64) 은 64 비트입니다. 16 위 시대의 낡은 것, TC, int, 16 위, long 은 32 위, long long 은 없다.

부동 소수점 숫자도 마찬가지입니다. VC 의 long double 은 80 비트를 사용하지만 GCC 는 64 비트에 불과합니다. double 과 같습니다.

따라서 이러한 유형은 기계와 컴파일러마다 다른 효과를 낼 수 있습니다. 구체적으로 사용하는 컴파일러의 도움말 문서를 참조하거나 limit.h 및 float.h 에서 관련 매크로의 크기를 살펴보고 사용 방법을 결정해야 합니다.