본문 바로가기

<개인공부>/[C#]13

[C#] 리터럴, 예약어, 식별자에 대해서 (literal, reserved word, identifier) 안녕하세요. BlockDMask 입니다.오늘은 C#에서 사용하는 어휘? 표현방법에 대해서 몇가지 알아보겠습니다.1. 리터럴 (literal)(1) 설명- 위키에 '리터럴' 이라고 검색을 하면 "컴퓨터 과학 분야에서 리터럴(literal)이란 소스 코드의 고정된 값을 대표하는 용어다." 라고 나옵니다. (https://ko.wikipedia.org/wiki/%EB%A6%AC%ED%84%B0%EB%9F%B4)- "소스코드에 고정된 값을 대표하는 용어" 이게 이해하기 좀 힘든데요, 제가 생각했을때는 보통 우리가 말하는 "값" 들 인거죠. 정수값, 실수값.. 변수의 값!! (2) 예시- 코드로 보면 아래 하이라이트 쳐진 부분들이 '리터럴'들 입니다.int num = 10;int[] arr1 = new int[4.. 2019. 1. 11.
[C#] 배열 초기화, 다차원배열, 가변배열에 대해서 (array, jagged array) 안녕하세요 BlockDMask 입니다.오늘은 배열에 대해서 알아보겠습니다.C#의 배열, 다차원 배열을 알아보고 그 다음에 가변배열이라는 것 까지 배워보겠습니다.1. C# 배열의 선언 초기화 사용방법 (Array)-> 배열이란 ? : 배열이란 관련있는, 비슷한 데이터를 효과적으로 관리하기 위한 자료구조입니다.: 배열을 이용하면 연관되어있는 데이터들을 for문과 결합하여 손쉽게 순회 할 수 있습니다. -> C#에서의 배열 선언 방법(0) 기본 모양- 자료형[] 변수이름 = new 자료형[N] { 초기화 하거나 안하거나}; (1) 배열의 요소 개수를 지정하고 선언과 동시에 초기화 하는 방법- int[] arr1 = new int[5] { 11, 12, 13, 14, 15 };- 위 코드를 보면 new int[.. 2019. 1. 10.
[C#] 자료형에 대해서 (Built-in Data Type, 기본자료형들) 안녕하세요. BlockDMask 입니다.하고싶은게 생겨서 C# 공부를 시작했습니다.1. C#의 기본 자료형(Built-in Data Type) - C#은 '정적 타입 언어'이기 때문에 반드시 자료형을 명시해야 합니다. 번호자료형키워드 크기 비고 1정수형 sbyte signed 8비트 정수 2정수형 byte unsigned 8비트 정수 3정수형 short signed 16비트 정수 4정수형 ushort unsigned 16비트 정수 5정수형int signed 32비트 정수 6정수형 uint unsigned 32 비트 정수 7정수형 long signed 64 비트 정수 8정수형 ulong unsigned 64 비트 정수 9실수형float 4 바이트 10실수형double 8 바이트 11실수형decimal 16.. 2019. 1. 9.