내 목적: 변수의 메모리 주소를 찍는 것
언어 : c

// %p맞냐? 기억이안나노 쨌든 주소값찍는다
void print(int *ptr){
    printf("%p/n", ptr);
}

int main(){
    int a;
    print(&a);
}


이 코드는
내가 ptr로 레퍼런싱한게 아니니까
콜바이 밸유라보는거고

void(int *ptr){
    *ptr++;
}

int main(){
    int a = 3;
    add(&a);
}

이코드는 레퍼런싱했으니까
콜바이 레퍼런스라 봐야되는게 맞음 그럼?

똑같은 포인턴데 내 의도에따라
콜바이 밸류냐 레퍼런스냐 달라지는거임?

- dc official App