int main(int argc, char **argv)
{
int a[4] = {1, 2, 3, 4};
int *ptr = (int *)(&a + 1);
printf("%d", *(ptr - 1));
}
以下代码输出什么?
看了输出,不明白为何.
int main(int argc, char **argv)
{
int a[4] = {1, 2, 3, 4};
int *ptr = (int *)(&a + 1);
printf("%d", *(ptr - 1));
}
以下代码输出什么?
看了输出,不明白为何.
有点意思
有意思~~~ 我来玩玩 玩完这个睡觉觉
神奇的& 明白了这个你就明白了