ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 자료형의 종류
    C언어 2020. 2. 6. 20:02

    자료형은 다음과 같이 정수형, 실수형으로 나뉘어 지며 정수형에서는 다시 부호가 있는 형태 (Signed)와 부호가 없는 형태(unsigned)로 나뉘어 진다. 아래의 표를 참고하면 어떠한 자료 형태가 있는지 알 수 있다.

    위와 같은 자료형 들이 존재하며 자주 사용하게 될 자료형은 char, int, double 형식을 많이 사용하게 될 것이다.

    각 자료형이 나타낼 수 있는 경우의 수는 각 자료형의 크기와 상관이 있다.

    만약 자료형의 크기가 1byte와 같다면 8bit의 크기만큼 표현할 수 있으며 따라서 2의 8제곱 만큼의 수를 표현할 수 있다.

     

    위의 자료처럼 1bit만큼의 크기는 해당 자료의 부호를 나타내 준다 만약 음수를 표현하고 싶다면 부호 비트자리에 1을 양수라면 0을 할당하여 해당 자료가 음수 or 양수인지 표현할 수 있으며 따라서 singed 방식을 사용한다면 해당 자료형의 크기 양수, 음수 -1bit만큼의 숫자를 표현할 수 있다.

    즉 unsinged 방식일 경우 따로 부호를 나타내기 위해 값을 할당하지 않음으로 0부터 2의 8제곱에 해당하는 크기의 수를 나타낼 수 있으며, singed 방식일 경우 -2의 7제곱 + 2의 7제곱 만큼의 수를 나타낼 수 있다. 

     

    'C언어' 카테고리의 다른 글

    문자와 문자열  (0) 2020.02.16
    실수 자료형의 표현  (0) 2020.02.16
    자료형이란 ?  (0) 2020.02.06
    Hello World 에서 벌어지는 일  (0) 2020.02.06
    CPU가 메모리를 관리하는 원리  (0) 2020.02.05

    댓글

Designed by Tistory.