Language Study/C

[C/C++] 09 - 03 구조체 배열과 포인터

지미닝 2022. 12. 3. 22:33

목차

  1. 배열과 포인터
  2. 구조체 배열과 포인터

1. 배열과 포인터

포인터 변수에 대한 산술 연산

  • 참조하는 자료형의 크기에 비례하여 값이 더해지거나 빼짐

포인터 제 2 법칙

  • pn[n] = *(p+n)

 

2. 구조체 배열과 포인터

포인터를 활용한 배열의 순회

  • C에서는 첨자가 아닌 포인터를 통한 배열 순회가 널리 쓰임
  • 배열의 이름은 배열의 시작 주소를 나타내는 포인터/주소 상수
  • 포인터 제 2법칙: p[n] = *(p + n); &p[n] = &(*(p + n)) =  p + n

요약