readOnly (1) 썸네일형 리스트형 C# 변수와 상수 1. 변수 변수는 선언되는 위치에 따라 전역 변수 또는 지역 변수로 나뉘게 된다. 클래스 내부 필드에 선언되면 전역 변수라 하며, 메서드 내부에서 선언되면 지역 변수라 한다. 지역 변수는 메서드가 실행되면 생성되고 종료되면 소멸한다. 반면 전역 변수는 클래스와 같이 유지되며 내부 메서드가 참조할 수 있다. 또한 지역 변수는 선언 후 값을 할당하지 않으면 컴파일 에러가 발생하지만 전역 변수는 값을 할당 하지 않더라도 기본값이 할당되기 때문에 에러가 발생하지 않는다. 전역 변수를 선언하고 값을 대입하지 않았음에도 자동으로 기본값 0이 할당되어 실행시 0이 출력 되는것을 확인했다. 2. 상수 상수는 변하지 않는 값을 의미한다. 초기값이 컴파일 시점에 정해지며, 그 초기값은 변할 수 없다. const를 붙여 사.. 이전 1 다음