C언어 int와 short 변수는 어떻게 다른가요?

C언어를 공부하다 보니 궁금한 게 생겼어요.
int와 short가 각각 어떤 경우에 쓰이는지 차이를 알고 싶습니다.

댓글 5

  • 미련곰탱이 2026.04.04

    sizeof(int)로 출력해서 확인해 보세요~

  • 개굴츼 2026.04.04

    int 크기는 시스템에 따라 달라요.
    예전 16비트 환경에서는 2바이트였고, 요즘 흔한 32비트 환경에서는 4바이트입니다.

  • By은지 2026.04.04

    요즘 많이 쓰는 시스템에서는 int가 보통 4바이트예요.
    다만 크기는 시스템에 따라 달라질 수 있습니다.

  • 우울녀 2026.04.04

    요즘은 메모리와 처리 속도가 좋아져서 보통 int를 많이 써요.
    메모리가 제한된 모바일이나 임베디드 환경에서는 메모리를 아끼려고 short를 쓰기도 합니다.

  • 귀염포텐 2026.04.04

    int는 보통 4바이트 아닌가요?