c语言数组
1、指针就是地址,地址就是指针;
2、指针变量的声明就是在普通的变量名字前放置星号;
Int *p;
3、为使用指针,c语言中用&(取地址运算符)来找到变量的地址,x为变量,那么&x就是x在内存中的地址,为了获得指针所指向的对象的访问,可以使用*(间接寻址)运算符。
4、声明变量int *p就是声明一个int型的指针变量p,就是为变量p开辟了空间,这个空间就是存放地址的
比如说:
Int i=18;
Int *p=&i;(赋值或者初始化都要同类型的实体p为指针变量,那么i就要取地址)
*p=12;、
Cout<<*p<<””<<i<<endl;
假设18 的地址为0xfxxx,那么i储存的就是这个数,*p就是18,后来*p改为12,那么i就是12,当然,*p就是12了,,最后的输出为12 12