ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • C# 연습해보기, 자료형(데이터 종류)
    프로그램/C# 2020. 1. 7. 09:43

    데이터 자료형에 대해 알아볼려고합니다.

    예시를 들어서 밥그릇, 국그릇, 반찬그릇이 따로따로 있듯 자료형도 각자 담을 수 있는 것이 다릅니다.

    숫자는 숫자, 문자는 문자, 소수점은 소수점

     

    데이터 자료형 설명
    bool 참, 거짓으로 나뉘는 자료형 (true, false)
    byte 1byte 만을 담을 수 있는 자료형 (양수만 가능, 0~255)
    sbyte 1byte 만을 담을 수 있는 자료형 (음수 양수 가능, -127~128)
    int 정수형(숫자)를 담을 수 있는 자료형 (음수 양수 가능)
    float 소수점 7자리까지 담을 수 있는 자료형
    double 소수점 16자리까지 담을 수 있는 자료형
    char 문자 하나를 담는 자료형 ( 'A' )
    string 문자열을 담는 자료형 ('Hello World')
    object object형 을 담는 자료형 (모든 자료형이 될 수 있음)

    위 표 처럼 각 데이터를 담는 많은 데이터 자료형들이 있습니다.

     

    int value = 10;
    Object obj = (Object)value;
    //Boxing

    이것을 Boxing (박싱) 이라고 합니다. 박스에 담는다 라고 보면 됩니다.

    반대로 하면 UnBoxing (언박싱) 이 되겠죠?

    이 부분에 대해서는 나중에 더 자세히 이야기 해보도록 하겠습니다.

     

    지금은 간단하게 데이터 자료형이 어떤것이 있구나 정도만 이해하시면 될 것 같습니다.

     

    예로, int 자료형의 최소값, 최대값 이런걸 암기 할 필요는 없습니다.

    이해하고 여러번 사용해보다 보면 어느새 잘 사용하고 있는 자신이 보일겁니다.

     

    오늘은 데이터 자료형에 대해서 알아보았습니다.

    반응형

    댓글

choi.devs