int *p; a={1,2,3,4,5} p=a; **k=&p; cout>>*p(++) cout>>**k 输出:1 2 因为*p(++)是先cout>>*p再p++ 此时k指向p++的地址,因而是输出1 2.