시작하세요 C# 프로그래밍 3장
2014. 11. 9. 23:50ㆍIT Books/시작하세요 C# 프로그래밍
3장
데이터 타입
c#에서의 기본 제공 타입 int, string등은 닷넷프레임워크가 제공하는
기본 타입을 이름재정의 한 것에 불과
닷넷에서 변수의 종류는 값 타입과 레퍼런스 타입으로 나뉨.
string, 배열, 클래스, object는 모두 레퍼런스 타입.
초기화
레퍼런스 타입 - 초기화 되지 않은 모든 레퍼런스 타입은 null을 가지게 된다.
값 타입 - 닷넷은 메모리가 할당되고 개발자가 명시적으로 초기화 하지 않는 이상 무조건 0으로 초기화한다.
배열
2차원 이상의 배열의 초기화
int [, ] arr = new int[10, 5]; // 2차원 배열
위와 같이 콤마(,)로 차원을 구분한다.
가변 배열
C++에서의 배열포인터를 생각하면 편하다.
int[][] arr = new int[5][];
arr[0] = new int[10];
arr[1] = new int[5];
...
'IT Books > 시작하세요 C# 프로그래밍' 카테고리의 다른 글
4장 - 3 (0) | 2014.11.20 |
---|---|
4장 - 2 (0) | 2014.11.16 |
4장 - 1 (0) | 2014.11.15 |
시작하세요 C# 프로그래밍 2장 (0) | 2014.11.09 |
시작하세요 C# 프로그래밍 1장 (0) | 2014.11.08 |