int a=1;
int *p = &a;
上面就是int型指针变量的基本应用,也告诉了我们一些信息: 1、指针就是变量的地址。变量的地址就是在定义的时候会在内存中开辟一块空间(int型就是4个字节),所谓的地址一般指的就是这片空间的首地址。2、 p的类型是int *, 它就等于&a即a的地址,*p指的就是a的value;事实上,指针就是一个unsigned类型的整数。
#include<iostream>
using namespace std;
int main()
{
int a[10];
for(int i=0;i<10;i++)
{
cin>>a+i;
}
for(int i=0;i<10;i++)
{
cout<<a+i<<endl;
}
return 0;
}