[C언어] 코드 읽는 법 (쉬어 가는 시간)

    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);

     

    반응형

    댓글

    Designed by JB FACTORY