목차
- 배열과 포인터
- 구조체 배열과 포인터
1. 배열과 포인터
포인터 변수에 대한 산술 연산
- 참조하는 자료형의 크기에 비례하여 값이 더해지거나 빼짐
포인터 제 2 법칙
- pn[n] = *(p+n)
2. 구조체 배열과 포인터
포인터를 활용한 배열의 순회
- C에서는 첨자가 아닌 포인터를 통한 배열 순회가 널리 쓰임
- 배열의 이름은 배열의 시작 주소를 나타내는 포인터/주소 상수
- 포인터 제 2법칙: p[n] = *(p + n); &p[n] = &(*(p + n)) = p + n
요약
'Language Study > C' 카테고리의 다른 글
[C/C++] 10 - 02 문자열 버퍼 동적 할당 (0) | 2022.12.14 |
---|---|
[C/C++] 10 - 01 메모리 동적 할당 (1) | 2022.12.06 |
[C/C++] 09 - 02 구조체 변수와 함수, 포인터 (0) | 2022.11.24 |
[C/C++] 09 - 01 구조체 기초 (0) | 2022.11.23 |
[C/C++] 08 - 02 배열, 문자열과 포인터 (0) | 2022.11.21 |