반응형 포인터2 c++ 클래스(class) 3 ●객체 배열- 말 그대로 객체를 배열의 형태로 선언한 것이다. ex) ●객체 포인터 배열- 객체를 가리키는 포인터로 구성되있는 배열이다. 저자이 대상이 객체이면 객체배열, 객체의 주소이면 객체포인터배열을 사용한다.ex) ●this 포인터- 자기 자신 객체를 가리킨다.ex) 2013. 6. 19. c언어 기본 문법 정리3 ●포인터 - 메모리의 주소값을 저장하기 위한 변수 ● &a - 변수 a의 주소값을 반환 *a - 포인터a가 가리키는 메모리를 참조 ●* - 곱셈 ex) a*b - 포인터 선언 ex) int *a -포인터 접근 ex) *a ●배열 이름은 포인터 상수이다. 배열이름은 첫번재 요소의 주소값이다 ex) int a[5]={~~~}; // 여기에서 'a'가 배열 이름이고 배열의 첫번째 요소의 주소를 저장하는 포인터이다 ●문자열은 주소값으로 저장된다, 그래서 문자열선언은 배열을 만들어서 한다 ex) chat a[5]="good"; char *str="abcd"; ● 직접접근 - 변수를 통한 접근 간접접근 - 포인터를 이용한 접근 ●구조체 ex) struct A{ int x; int y; }; struct A a;.. 2012. 2. 4. 이전 1 다음 반응형