&a+1

      话说曹操听了别人的计策,把800艘战船用铁链并排相接,准备攻打东吴。每个船上顺序排列有5个位子,每个船及座位编号规律为oat1~oat800_1~5,其中oat1~oat800代表本船在舰队中的序号,1~5代表本船上的位子。

      周瑜说:“把所有位子的人员按顺序逐个消灭。”

      诸葛亮说:“公瑾此言差矣,我用火攻,&a+1的方法岂不是比逐个遍历a[][]更快捷?”

      周瑜听后悲道:“既生瑜,何生亮!”

int main(){
    int a[]={1,2,3,4,5};
    int *p=(int *)(&a+1);
    cout<<*(a+1)<<"   "<<*(p-1)<<endl;
}

//输出:
// 2   5

  

原文地址:https://www.cnblogs.com/frostbelt/p/2145358.html