a++

来源:互联网 发布:社交数据 编辑:程序博客网 时间:2024/05/14 15:34

问题:

int  (*a)[10];

a++;

cout<<**a<<endl;

解析:本题定义一个指针指向一个含有10个int元素的数组。a++表明a指针向后移动1*sizeof(数组大小),可编程测试如下:

#include<iostream>
using namespace std;
int main()
{
    int v[2][10]={{1,2,3,4,5,6,7,8,9,10},{11,12,13,14,15,16,17,18,19,20}};
    int (*a)[10]=v;
 cout<<**a<<endl;
 a++;
 cout<<**a<<endl;
 return 0;
}

原创粉丝点击