数据类型是创建变量的模具、固定内存大小的别称
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
int a[10]={1,2,3,4,5,6,7,8,9,0};
printf("a:%d &a:%d",a,&a);//两个地址一样
printf("a+1:%d &a+1:%d",a+1,&a+1);//a+1增4, 而&a+1增10
return 0;
}
例如,
int *a;
int data = 120;
a = &data;//将data变量的地址赋给指针a
cout << "data dress=" << a<<endl;//输出data变量的地址
*a = 460;//直接对指针a所指向的内存进行重新赋值
cout << "data=" << data;//则变量data的值即被修改。