[변수]
1. 변수
프로그램에서 값을 다루때 데이터를 메모리에 잠시 보관해야 한다. 그 임시 저장공간이 변수로 사용된다.
변수를 사용하려면 변수를 먼저 선언을 해야 한다. 선언 방식은 다음과 같다.
사용할 데이터형식(Data type)에 맞는 변수의 데이터 형식 과 변수 이름을 선언 하면 된다.
2. 데이터 형식
3. 변수 선언 규칙
- 변수명(이름) 은 길이가 255자 이하로 하고 공백을 포함할 수 없다.
- 변수명(이름) 은 대,소문자를 구분 한다. (예: Num , num)
- 변수명(이름) 의 첫 글자는 반드시 문자여야 한다. (숫자, 특수문자 불가능),(언더바_ 가능)
- C#은 유니코드를 지원하므로 한글, 영어, 한자 등을 사용 가능.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 | using System; using System.Collections.Generic; class Variable { static void Main() { //& 정수형 변수 int integerVariable = 32; //& 부동 소수점형 변수 double doubleVariable = 3.1415926535; //& 불형 변수 bool boolVariable = true; //& 문자형 변수 char charVariable = 'A'; //& 문자열 변수 string stringVariable = "Hello, World!, 헬로 월드!"; Console.WriteLine("정수형 변수 : " + integerVariable); Console.WriteLine("부동 소수점형 변수 : " + doubleVariable); Console.WriteLine("불형 변수 : " + boolVariable); Console.WriteLine("문자형 변수 : " + charVariable); Console.WriteLine("문자열 변수 : " + stringVariable); Console.WriteLine("\n"); Console.WriteLine($"정수형 변수 : {integerVariable}"); Console.WriteLine($"부동 소수점형 변수 : {doubleVariable}"); Console.WriteLine($"불형 변수 : {boolVariable}"); Console.WriteLine($"문자형 변수 : {charVariable}"); Console.WriteLine($"문자열 변수 : {stringVariable}"); /* * 여기서 + 연산자는 문자열과 변수를 결합하여 하나의 문자열로 만들준다. * 이것은 문자열 보간(string interpolation) 또는 * 문자열 연결(concatenation)의 일반적인 방법이다. * * '$' 기호는 C# 6.0 이상에서 도입된 문자열 보간(string interpolation) * 문자열 보간은 문자열 안에서 변수나 식의 값을 쉽게 삽입하는 방법이다. */ Console.WriteLine("\n"); //& 정수, 실수, 불, 문자, 문자열 리터럴 Console.WriteLine(32); Console.WriteLine(3.1415926535F); Console.WriteLine(true); Console.WriteLine('A'); Console.WriteLine("Hello, World!, 헬로 월드!"); /* * 리터럴(literal) * 변수에는 직접 정수형 또는 문자열 값을 저장할 수 있다. * 이 값 자체를 리터럴이라고 한다. * 리터럴 중에는 값 자체를 가지지 않는 널 리터럴도 있다. * 변수에는 정수, 실수, 문자열 리터럴 등을 저장하여 사용 한다. */ Console.WriteLine("\n"); Console.WriteLine("{0}, {1}, {2}, {3}, {4}", integerVariable, doubleVariable, boolVariable, charVariable, stringVariable); /* * Console.WriteLine 메서드에서 사용된 형식 문자열은 중괄호 {}를 사용하여 위치 지정자를 나타냄. * 위치 지정자들은 형식 문자열 외부의 추가 매개 변수들로 대체. */ }// Main }// Variable | cs |
728x90
'프로그래밍 > C#' 카테고리의 다른 글
C#] 데이터 형식 (1) | 2024.01.10 |
---|---|
C#] 상수 (1) | 2024.01.10 |
C#] 이스케이프 시퀀스 (0) | 2023.12.31 |
C#] 출력문 (0) | 2023.12.23 |
C#] C#프로그래밍 언어 (0) | 2023.12.15 |