[C언어] 코드 읽는 법 (쉬어 가는 시간)
- 카테고리 없음
- 2020. 11. 26.
int의 데이터 접근하기 위해서는
int* p;
★★★
코드 읽는 법.
1. 이름을 기준으로 오른쪽부터 읽는다.
2. 왼쪽을 읽는다.
파악
1. 정체를 파악한다. (구조체, 변수, 포인터, 배열 등)
2. 용도 파악 ( 이 레퍼런스를 어떤 용도로 사용 하는 것 인가?)
포인터를 구분하기
포인터 | 첫 번째 용도 | 두 번째 용도 | 결과 |
int a | 10개짜리 배열 | int | int aa; |
int* p | pointer | int를 저장하는 변수 | int aa; |
int* p[3] | [3] 배열 | int pointer | int* p[3]; |
int (*p)[3] | pointer | int [3] | int aa[3]; |
int **pp | ponter | int * | int aa; |
int *(*p)(int a) | pointer | 함수 | int aa(int a); |
반응형