top of page
  • thebaleuncoding

-1 vs 1, 당연히 1이 더 클까요?

대학생 코딩학원 더바른코딩학원입니다.


우리가 컴퓨터의 성능을 따질 때 가장 먼저 보는 것이 CPU입니다.

CPU는 컴퓨터의 전반적인 성능을 좌우하는 가장 중요한 부품입니다.

1969년 4비트의 CPU가 발표되었고,

시간이 지나면서 8, 16, 32, 64비트로 발전했습니다.

C언어에는 char, short, int, long, long long 등의 자료형이 있습니다.

CPU가 16, 32, 64비트로 발전하고,

운영체제도 발전함에 따라

C언어의 정수 자료형 크기 또한 달라졌습니다.

따라서 정수 자료형 이름이 상당한 혼란을 만들었고,

C99 표준부터 stdint.h라는 헤더 파일이 도입되었습니다.

stdint.h는 기존의 short, int, long과 같은 자료형들을

보다 명확한 수치로 나타낼 수 있습니다.

만약 32비트에서 16비트 크기의 정수 자료형을 선언하려면

int16_t를 사용해야하고,

32비트 크기의 정수 자료형을 선언하려면

int32_t를 사용합니다.




#unsignedint #uint @signedint 에 대해 더 알아보고 싶나요?

아래 링크로 이동하세요.

더 많은 내용 보기

조회수 2회댓글 0개

최근 게시물

전체 보기
bottom of page