본문 바로가기
프로그램/C# 1000제

C# 예제1] C# 프로그래밍 입문 CHAPTER 1. p21 자료형

by 건티 2021. 7. 12.
728x90

▶ C#의 자료형은 크게 값형(value type)과 참조형(reference type)으로 분류할 수 있다.

▶ 값형 : 숫자형, 문자형, 부울형, 열거형, 구조체형

    - 숫자형 

      * 정수형

        부호있는 정수형 :  sbyte(8bit), short(16bit), int(32 bit), long(64bit)

        부호없는 정수형 :  byte(8bit), ushort(16bit), uint(32bit), ulong(64bit)

      * 실수형 : float(32bit), double(63bit)

      * 십진형(10연산을 수행) : decimal(128bit)

      * 문자형(Unicode 사용) :  char(16bit)

      * 부울형(true, false만 사용, 다른 자료형으로 변환 안됨) : bool(8bit) 

              

▶ 참조형 : 클래스형, 인터페이스형, 배열형, 델리게이트형

 

 

 

참고 예제]

using System;

namespace Chapter1
{
    class P21_ex1_2
    {
        static void Main(string[] args)
        {
            bool b;
            int i = int.MaxValue;
            uint j = uint.MaxValue;
            double d = double.MaxValue;

            b = (i != 0);

            Console.WriteLine("boolean b = " + b);
            Console.WriteLine("Max value of signed integer = " + i);
            Console.WriteLine("Max value of unsigned integer = " + j);
            Console.WriteLine("Max value of double = " + d);
        }
    }
}

 

 

참고 예제 결과]

 

 

 

 

대한민국의 아름다운 영토, 독도

 

 

 

 

 

 

반응형

댓글