#include "stdio.h"
#include "string.h"
#include "math.h"
int main( void )
{
unsigned int a[5] = {0,1,2,3,4};
unsigned int* p;
p = &a[4];
printf("%d\n",p[-1]);
printf("%d\n",(&a[4])[-2]);
return 0;
}
结果:
#include "stdio.h"
#include "string.h"
#include "math.h"
int main( void )
{
unsigned int a[5] = {0,1,2,3,4};
unsigned int* p;
p = &a[4];
printf("%d\n",p[-1]);
printf("%d\n",(&a[4])[-2]);
return 0;
}
结果: