컴퓨터공학 💻 도서관📚

2. C언어 정수 자료형 본문

💻☕프로그래밍 언어/C언어

2. C언어 정수 자료형

들판속초록풀 2022. 6. 24. 13:59

정수 자료형
short <= int <= long <= long long    (운영체제에 따라 같기도 하고 다르기도 한다.)
(%hd)   (%d)   (%ld)       (%lld)    :  서식 지정자

     int-2,147,483,648 ~ 2,147,483,647
     long long-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
     unsigned long long0 ~ 18,446,744,073,709,551,615

     ( 64비트 Windows 기준 )


음수 표현 여부
signed : 음수와 양수 모두 표현
unsigned : 0과 양수만 표현
    (%u)

사용법 : int,short 등의 앞에 부호 여부를 명시해주면 된다
        (명시하지 않으면 기본적으로 signed 이다.)
        ex) unsigned int , signed short



참고)

  • 운영체제 이름의 뜻과 각 운영체제 별 정수 자료형 크기
    https://dojang.io/mod/page/view.php?id=737
  • 64비트 Windows 기준 정수 자료형의 크기 및 범위
    https://dojang.io/mod/page/view.php?id=30
  • int 와 long의 각 운영체제에서의 크기 차이  https://smallpants.tistory.com/10

 

Comments