#include<stdio.h>
int main(){
int a = 10;
int *p = &a;
printf("%d\n", p);
printf("%d\n", *p);
printf("%d\n", p + 1);
printf("%d\n", *(p + 1));
return 0;
}
In vscode, this code can run normally。
I'm wondering if this is a compiler issue, or if such access is indeed allowed