첫째,이 방법은 연산자 우선 순위가 작동하고 내 프로젝트에서 나에게 사용되지 않는 방법을 이해하려는 시도입니다.이상한 연산자 우선 순위 및 역 참조
int *a=new int[3];
a[0]=3;a[1]=7;a[2]=11;
*a*=++*a**a++;
cout<<*(a-1)<<endl<<*a<<endl<<*(a+1);
다음과 같은 출력,
4
112
11
나는 다음과 같은 출력을 기대하고,
64
7
11
누군가가 이런 일이 어떻게 말해 주시겠습니까를 제공? 고맙습니다.
HTTP ://en.wikipedia.org/wiki/Sequence_point –