在C编程中,我们进程会用到数组,这看起来很简单,因为,数组就是存储相同类型元素的集合嘛,不过,当你还没考虑到数组的地址问题时,一切都是简单的,如果你接触了数组中的地址概念,也许你会改变你的想法。
下面,我列出几个例子,看看这些例子输出的会是什么:
首先给出数组的定义:int a[10];
1. cout<<a<<endl;
2. cout<<&a<<endl;
3. cout<<a +1<<endl;
4. cout<<&a +1<<endl;
是不是有点迷惑了?
好吧,现在,我来一一解释这些东西:
1.cout<<a<<e