当前位置:主页 > 软件编程 > C代码 >

C语言数组a和&a的区别讲解

时间:2021-03-06 10:10:38 | 栏目:C代码 | 点击:

面试经典题目

#include "stdio.h"
int main()
{
 int a[5] = { 1,2,3,4,5 };
 int *ptr = (int *)(&a + 1);
 printf("%d,%d", *(a + 1), *(ptr - 1));
 /*getchar是用VS编写方便查看输出*/
 getchar();
 return 0;
}

请思考一下上面的输出结果,如果你非常自信了,可以不用往下看

题目剖析

这个题目主要考察&a 和 a

总结

您可能感兴趣的文章:

相关文章