티스토리 뷰

복습/1개월차

2016/03/18

애니멀14 2016. 3. 18. 09:48

1. 배열.

1. 2차원 배열.

	int nArr[2][3];
	nArr[0][1] = 0;		//nArr[0][1] == nArrA[1].
	nArr[1][1] = 0;		//nArr[1][1] == nArrB[1]. 

 

2. 포인터.

1. ->

2 . 2중 포인터.

1. 2차원 배열과 동일한 구조.

 

3. 함수.

1. 티폴트 매개 변수.

1. 오른쪽에서 왼쪽으로.

2. 선언부에서 사용 가능하나 구현(정의)부에서는 사용 불가.

2. 오버로딩. - 함수 중복.

3. 오버라이딩. - 함수 재정의.

 

4. 사용자 정의 자료형.

1. 공용체.

1. 가장 큰 크기를 가진 기본 자료형을 기준으로 멤버 변수들의 메모리가 할당.

2. 멤버 변수들이 할당된 메모리를 공유.

2. 구조체.

1. 가장 큰 크기를 가진 기본 자료형을 기준으로 멤버 변수들의 메모리가 할당.

2. 단, 사용자 정의 자료형은 자신의 크기로 할당.

struct tagStudent
{
	string strName;		//32바이트.
	char szName[2];		//16바이트.
	int nKor;			//8바이트.        4바이트x.
	double fAve;		//8바이트.
}

'복습 > 1개월차' 카테고리의 다른 글

2016/03/22  (0) 2016.03.22
2016/03/21  (0) 2016.03.21
2016/03/17  (0) 2016.03.17
2016/03/16  (0) 2016.03.16
2016/03/15  (0) 2016.03.15
댓글
공지사항