나는 타입명에 붙여서 int* 도 그 자체로 타입이라고 생각하고 접근하는데
object* p; 라고 했을때 *p는 p->getObject(); 라는 식으로 생각하고
전 오른쪽에 붙임 - dc App
왼왼
int* a,b같은 예시때문에 오른쪽에 붙히기는 하는데 나는 한줄선언 무조건 한개씩이라 왼쪽 해도 문제는 없을거같움 - 164260의 휘발성 계정
저능 int *p 일케ㅏㅎ허는디 int형 변수 가리키는 포인터라고 생각함
나도 그걸로 고민했는데, 둘 다 쓴다로 결론냈다. int* abc()같은 함수는 왼쪽이 의미에 맞고, int *abc; 는 오른쪽이 의미에 맞음.
문제는 intPtr, LPVOID 이런식으로 타입자체가 포인터형인 경우에는 결국 혼동이 생기는데, 그건 나도 아몰랑.
전 오른쪽에 붙임 - dc App
왼왼
int* a,b같은 예시때문에 오른쪽에 붙히기는 하는데 나는 한줄선언 무조건 한개씩이라 왼쪽 해도 문제는 없을거같움 - 164260의 휘발성 계정
저능 int *p 일케ㅏㅎ허는디 int형 변수 가리키는 포인터라고 생각함
나도 그걸로 고민했는데, 둘 다 쓴다로 결론냈다. int* abc()같은 함수는 왼쪽이 의미에 맞고, int *abc; 는 오른쪽이 의미에 맞음.
문제는 intPtr, LPVOID 이런식으로 타입자체가 포인터형인 경우에는 결국 혼동이 생기는데, 그건 나도 아몰랑.