貌似我也只见过数组指针移动,
如果数字指针可以移动的话,那是要来干嘛呢?
----------------解决方案--------------------------------------------------------
程序代码:
/***************************************************************
一个小程序,不成敬意。
作得不好,希望大家海涵。
***************************************************************/
#include<stdio.h>
int main(void)
{
int a[5]={11,22,33,44,55};
int *p=a;
int i;
printf("原始数据为:\n");
for(i=0;i<5;++i)
printf(" %d",a[i]);
*(p+0)=1,*(p+1)=2,*(p+2)=3,*(p+3)=4,*(p+4)=5;
printf("\n现在的数据为:\n");
for(i=0;i<5;++i)
printf(" %d",a[i]);
printf("\n");
system("pause");
return 0;
}
----------------解决方案--------------------------------------------------------
怪不得飞燕姐姐喜欢 你啊 ,谢谢啦
----------------解决方案--------------------------------------------------------
指针就是地址!
you see ? ----------------解决方案--------------------------------------------------------
指针就是地址!
you see ? ----------------解决方案--------------------------------------------------------
回复 13# 的帖子
请不要这么说,容易误会~~~~~~~~~~~~~~~~ ----------------解决方案--------------------------------------------------------
存储空间不是联系,故不能这样通过位移来改变它们的值,换成数组就可以了
----------------解决方案--------------------------------------------------------
你要是这么定义 指针还能好用 你去买彩票吧
你不可能只中500万 估计你运气好的可以把中国所有银行的钞票都搬到你们家去了
----------------解决方案--------------------------------------------------------
顶顶
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶! ----------------解决方案--------------------------------------------------------
顶顶顶顶顶顶
顶顶顶顶顶顶顶顶顶顶顶顶 ----------------解决方案--------------------------------------------------------