1
int a[3]={10,20,30};
int* p = a;
cout << *p++ << endl;
, 접미사 ++
높은 역 참조에 비해 우선 순위, *p++
, 다음 역 참조 및 결과는 20해야 p++
먼저 실행해야하지만 왜 실제 결과가 10 인이있다?역 참조와 접미사 ++ 우선 순위 <a href="http://en.wikipedia.org/wiki/Operators_in_C_and_C%2B%2B#Operator_precedence" rel="nofollow">wikipedia</a>에 따르면