Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
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
Archives
Today
Total
관리 메뉴

Ga0's

C# 기초 문법_상수 본문

Study IT/C#

C# 기초 문법_상수

Ga0Kwon 2022. 7. 18. 17:00

● 상수 ( = 지역 상수)

   - 변수를 선언할 때 앞에 const라는 키워드를 붙이면, 그 변수는 상수가 된다.

   - 상수란 값이 변하지 않는 값을 말한다,

   - 또, 선언과 동시에 초기화를 해야한다.

   - 상수는 실수, 문자, 문자열, 정수에도 적용이 가능.

using System;

namespace practice
{
    internal class Program
    {
        static void Main(string[] args)
        {
            const int number; //error >> CS0145 const 필드에 값을 입력해야함
            const int number1 = 100; // 상수 number1에 100을 할당, error 없음.
            number1 = 101; //error>> CS0131 할당식의 왼쪽은 변수, 속성 또는 인덱서야 함.-> 즉, 값을 변경할 수 없다.

            const string str; //error >> CS0145 const 필드에 값을 입력해야함
            const string str1 = "안녕하세요."; // 읽기전용 변수(= 상수) 문자열 "안녕하세요." 참조/할당
            str1 = "Hello"; //error>> CS0131 할당식의 왼쪽은 변수, 속성 또는 인덱서야 함.-> 즉, 값을 변경할 수 없다.

        }
    }
}

  

'Study IT > C#' 카테고리의 다른 글

C# 기초 문법_ 숫자 데이터  (0) 2022.07.18
C# 기초 문법_이스케이프 시퀀스, 자리표시자  (0) 2022.07.18
C# 기초 문법_ 변수, 리터럴  (0) 2022.07.18
C# 기초 문법_출력문, 주석문  (0) 2022.07.18
C# 시작하기  (1) 2022.07.07