변수

6098 단어 csharpbeginners
변수는 프로그램에서 변경할 수 있는 값입니다.

변수 생성



변수를 생성하는 구조는 다음과 같이 구성됩니다.

<Data Type> <Name> = <Value>;


데이터 형식


int , decimal , string , char 등이 될 수 있는 변수의 유형을 프로그램에 알려줍니다.

이름



식별을 위한 고유한 이름입니다.



변수의 값입니다.

몇 가지 예




int i = 10;
decimal d = 5.67;
float f = 7.90;
double d2 = 1.23;

string s = "string";
char c = 'c';

boolean b = true;
byte bt = 64;


문자열은 큰따옴표"를 사용하여 정의되고 문자는 작은따옴표'를 사용하여 정의됩니다.

배열 변수


array 유형인 변수 유형을 만들 수도 있습니다. 이러한 변수는 특정 유형의 값 목록입니다.

배열이 생성되면 값을 업데이트하고 다시 할당할 수 있지만 크기를 확장할 수는 없습니다.

배열 생성




<Data Type>[] name = new []{ };

or

<Data Type>[] name = new <Data Type>[<number of entries>];


배열은 데이터 유형 뒤에 []를 추가하여 정의되며 두 가지 형식 중 하나를 사용하여 할당할 수 있습니다.

양식 1




<Data Type>[] <Name> = new []{ <value1>, <valiue2> };


이 예에서는 길이가 3인 배열을 만듭니다.

int[] arrayOfIntegers = new []{ 1, 2, 3 };


이 양식에서는 다음을 지정할 필요가 없습니다.

양식 2




<Data Type>[] <Name> = new <Data Type>[<number of entries>];


이 예에서는 길이가 4인 배열을 만듭니다.

int[] arrayOfIntegers = new int[4];


이 형식으로 배열을 만들 때 배열에는 4개의 항목이 있고 모두 기본값(이 경우 0)으로 설정됩니다.

값 할당



0에서 시작하여 길이 - 1로 끝나는 인덱스를 사용하여 배열에 값을 할당할 수 있습니다.

arrayOfIntegers[0] = 1;
arrayOfIntegers[1] = 2;
arrayOfIntegers[2] = 3;
arrayOfIntegers[3] = 4;


상수



초기화 후에는 변경할 수 없는 변수를 생성할 수 있습니다. 이러한 유형의 변수를 상수라고 합니다.

구조




const <Data Type> <Name> = <Value>;


예시




const int constantIntegerValue = 30;

좋은 웹페이지 즐겨찾기