Notice
Recent Posts
Recent Comments
«   2024/12   »
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
관리 메뉴

충분히 쌓여가는

변수 Variable 본문

이것이 c#이다/02 데이터 보관

변수 Variable

빌드이너프 2024. 8. 29. 22:40

변수

값을 대입시켜 변화시킬 수 있는 요소

메모리  입장: 데이터를 담는 일정 크기의 공간(일정 크기는 데이터 형식에 따라 결정됨)

 

선언 Declare

변수를 만든다(X)

변수를 선언한다(O)

컴파일러한테 변수를 선언한다(컴파일러에게 해당 변수에 필요한 메모리 공간을 예약해달라고 함)

int x // 선언
x = 100; // 데이터 할당

int x = 100; // 선언과 초기화를 한 번에 함

int a, b, c; // 같은 형식의 변수들은 동시에 선언할 수 있다
int x = 30, y = 40, z = 50; // 선언과 초기화를 한 번에 하는 것도 가능

 

초기화 Intialization

변수에 최초의 데이터를 할당하는 것

C#은 초기화를 강제하여 쓰레기 데이터를 담고 있는 변수를 사용하게 하지 않는다

초기화되지 않은 변수를 사용하면 컴파일러가 에러 메시지를 내면서 실행 파일을 만들어주지 않는다

 

리터럴 Literal

고정값을 나타내는 표기법

int a = 30; // 변수 a, 리터럴: 100
int b = 0x200; // 변수 b, 리터럴: 0x200
float c = 3.14f; // 변수 c, 리터럴: 3.14f
double d = 0.12345678; // 변수 d, 리터럴: 0.12345678
string s = "가나다라마바사"; // 변수 s, 리터럴: "가나다라마바사"

 

'이것이 c#이다 > 02 데이터 보관' 카테고리의 다른 글

힙과 참조 형식  (0) 2024.08.31
값 형식과 참조 형식  (0) 2024.08.31
데이터의 종류  (0) 2024.08.29