[C++] 2. 정수 자료형

김김김🍅·2025년 7월 12일

C++공부로그

목록 보기
2/23

정수형 변수의 signed / unsigned 차이

🍅 unsigned

  • 양수만 표현 가능
  • 예시:
    unsigned c = 0;
    // 양수만 표현

🍅 signed

  • 음수, 양수 모두 표현 가능

  • 기본적으로 생략 가능

  • 예시:

    signed c = 0;
    // signed를 명시한 경우
    
    c = 0;
    // signed가 생략된 기본형 (양수/음수 모두 가능)

✅ 확인하기

  • Q1 : [1][0][0][0][0][0][0][1] 는 [0][0][0][0][0][0][0][1]의 음수인가?
  • Q2 : [0][0][0][0][0][0][0][1] 에 어떤 칸의 수를 1로 바꿔야지 음수로 보는가?
  • Q3 : [1][1][1][1][1][1][1][1] 이 usigned 일 경우와 아닌 경우에 각각 컴퓨터는 어떻게 인식하나?
  • Q4 : 양수로 선언(c1 = 255)했는데 c = -1 을 넣었을 경우 컴퓨터는 어떻게 인식하나?
  • Q5 : 양수 표현 방법은?

참고

profile
🍅 토마토와 AI를 좋아하는 김서린입니다! 🧑🏻‍💻👩🏻‍💻👨🏻‍💻 🍅

0개의 댓글