各位帅哥美女。能不能说一个实例子说明C中的 指针作用。看了很久都不懂。
各位帅哥美女。能不能说一个实例子说明C中的 指针作用。看了很久都不懂。
2011-10-18 21:33
程序代码:#include<stdio.h>
int main()
{
int i=5;
int *p=&i;
printf("i=%d,*p=%d\n",i,*p);//输出i的值和指针p所指向的内容
printf("&i=%d,p=%d\n",&i,p);//输出i的地址和p存放的内容
*p=10;
printf("i=%d,*p=%d\n",i,*p);//输出修改*p后,i的值和指针p所指向的内容
printf("&i=%d,p=%d\n",&i,p);//输出修改*p后,i的地址和p存放的内容
return 0;
}一个简单的例子,你自己琢磨琢磨。。。
2011-10-18 22:09
程序代码:#include<stdio.h>
void main()
{
int *p;
* (int *)(0x12ff7c)=10;
p=(int *)0x12ff7c;
printf("%d",*p);
}
2011-10-18 22:15
2011-10-18 22:31
2011-10-18 22:42

2011-10-18 22:51

2011-10-18 22:58