75

单选题 75 /104

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));
}

参考答案

4,1101,13002,60
4,1101,13002,2
编译错误
运行错误