首页 > 试题广场 >

下面程序的输出结果是( &n...

[单选题]
下面程序的输出结果是(      )
#include <stdio.h>
int main()
{
int  intArray[] = {1, 2, 3, 4, 5};
int  *p = (int *)(&intArray+1);
printf("%d,%d",*(intArray+1),*(p-1));

return 0;
}
  • 1,5
  • 1,6
  • 2,4
  • 2,5
&intArray+1  相当于   &intArray+1 * sizeof( a )    偏移一个数组   
发表于 2019-09-07 16:47:48 回复(0)