阅读程序,输出结果。
#include
using namespace std;
int main()
{
int aa[2][5] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
int *ptr1 = (int *)(&aa + 1);
int *ptr2 = (int *)(*(aa + 1));
cout<" "<< *(ptr2 - 1);
return 0;
}
A、10 5
B、编译错误
C、地址 5
D、10 地址
#include
using namespace std;
int main()
{
int aa[2][5] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
int *ptr1 = (int *)(&aa + 1);
int *ptr2 = (int *)(*(aa + 1));
cout<" "<< *(ptr2 - 1);
return 0;
}
A、10 5
B、编译错误
C、地址 5
D、10 地址