x86_64 环境中,下面 C 程序的执行结果为()
#include <stdio.h> int main() { int a[4][4] = { {1, 2, 3, 4}, {50, 60, 70, 80}, {900, 1000, 1100, 1200}, {13000, 14000, 15000, 16000} }; int( * p1)[4] = a; int( * p2)[4] = &a[0]; int * p3 = &a[0][0]; printf("%d,%d,%d,%d\n", * ( * (a + 1) - 1), * ( * (p1 + 3) - 2) + 1, * ( * (p2 - 1) + 16) + 2, * (p3 + sizeof(p1) - 3)); }