2017-11-08 27 views

답변

1

음수 일 수있는 경우 음수를 할당하려고하면 컴파일 오류가 발생하고 부호있는 정수의 두 배 크기를 가질 수 있으므로 부호없는 int에 저장하는 것이 좋습니다. 저장.

INT : -2147483648 UINT 2147483647 : 0

4294967295에 따라서는 부호있는 정수에 항상 양수를 저장하는 나쁜? 아니, 나쁘지 않아. 동일한 양의 바이트를 할당합니다. uint를 사용하는 것이 더 좋습니까? 아마 네.

1

정수 크기, 환경 및 응용 프로그램 요구 사항에 따라 다릅니다. 부호있는 64 비트 정수로 유닉스 타임 스탬프를 저장하는 것은 거의 확실하다. 응용 프로그램이 처리해야하는 날짜 범위에 따라 32 비트가 아닐 수도 있습니다.

대부분의 응용 프로그램에서 그다지 중요하지 않습니다.