📌 var var은 변수의 자료형을 자동으로 저장한다. 쉽게 말해, 지금까지 변수의 자료형을 나타내기 위해 데이터값에 따라 정수형이면 int, 실수형이면 double과 같은 키워드를 적어주었지만 var은 데이터값에 따라 자동으로 변수가 저장이 된다. 📖 01. var형 변수 선언 var numVar = 100; var numFVar = 0.000043f; Console.WriteLine($"{numVar}"); Console.WriteLine($"{numFVar}");[출력] 100 0.000043📖 02. var형 변수의 특징 맴버 변수로서 사용이 불가하다. 함수의 반환형으로 사용이 불가하다. 함수의 하라미터로 사용이 불가하다. 초기값으로 null값을 가질 수 없다. // var num = 150 ->..
📌 열거형상수(Enum) Enum은 열거형 상수로 상수를 보다 의미있는 숫자로 표현할 수 있어서 프로그램의 가독성을 높힌다. 📖 01. 열거형 변수 선언 enum COLOR_TYPE { WHITE, RED, BLUE = 3, BLACK, SIZE, } Console.WriteLine($"{COLOR_TYPE.WHITE}"); Console.WriteLine($"{COLOR_TYPE.BLUE}"); Console.WriteLine($"{(int)COLOR_TYPE.WHITE}"); Console.WriteLine($"{(int)COLOR_TYPE.BLUE}");[출력] WHITE BLUE 0 3enum은 namespace안이나 클래스 안에서만 선언될 수 있다. 즉, 메서드나 속성 안에서는 선언될 수 없다...
📌 상수(Const) Const는 상수를 선언하는 키워드이다. 상수는 변하지 않는 값이다. 📖 01. Const형 변수 선언 const double PI = 3.14; Console.WriteLine($"PI : {PI}"); // PI = 0; 에러 -> 상수이기때문에 값의 변경 불가 [출력] PI : 3.14📖 02. Const형의 특징 Const형 변수명은 모두 대문자로 선언한다. Const형 변수는 자동으로 static가 된다. Const형 변수는 반드시 선언과 동시에 초기화 되어야 한다.
📌 Bool bool은 논리값의 자료형이다. 그 값으로 오직 true 혹은 false의 값을 가질 수 있다. 📖 01. 논리형 변수 선언 bool isEqual = 100 == 100; bool isResult = 100 < 1; Console.WriteLine($"isEqual : {isEqual}"); Console.WriteLine($"isResult : {isResult}");[출력] isEqual : True isResult : False📖 02. 리터럴 bool isTrue = true; bool isFalse = false; Console.WriteLine($"isTrue : {isTrue}"); Console.WriteLine($"isFalse : {isFalse}");[출력] isTrue..
📌 실수형 정확히는 부동 소수점 숫자형이고 실수를 나타낸다. 📖 01. 실수형 변수 선언 float fNum = 0.001f; double dNum = 123234324.9; decimal dcNum = 23123151561.043M;📖 02. 리터럴 float : f or F double : d or D demical : m or M float fNum = 0.001F; double dNum = 123234324.9; decimal dcNum = 23123151561.043M;실수에 있어서 double은 디폴트 값이기 때문에 따로 리터럴을 표기하지 않아도 오류가 생기지 않는다. 쉽게 말해 기본값이기 때문에 컴퓨터에게 해당 데이터 값이 어떤 형식의 값인지 알려줄 필요가 없다. 📖 03. 타입의 크기 fl..
📌 정수형 정수는 숫자 형식의 정수를 표현한다. 📖 정수형 변수 선언 int num = 1;📖 리터럴 10진수: 접미사가 없음 16진수: 0x or 0X binary: 0b or 0B int num1 = 42; int num2 = 0x2A; int num3 = 0b_0010_1010;위의 변수를 출력하면 모두 42의 숫자가 나온다. 📖 타입의 크기 Console.WriteLine($"Type of : {typeof(short)} / Sizeof : {sizeof(short)}"); Console.WriteLine($"Type of : {typeof(int)} / Sizeof : {sizeof(int)}"); Console.WriteLine($"Type of : {typeof(long)} / Sizeof ..