int main() { int a; int b; printf("&a=%p, &b=%p\n", &a, &b); (*&a) = 100; (*&b) = 888888; printf("a=%d, b=%d\n", a, b); printf("%d\n", (a=123,b=a+45)); printf("%d\n", (b,a)); return 0; } 为啥后两个答案是168 123