c指针的简单示例
*p用来申明一个指向int型内存地址的指针。int x= 20;
那么&x表示x在内存中的地址。
#include <stdio.h>
void main(void){
int *p; //声明一个指向int的指针p
int a; //变量a
a= 3; //a=3
p=&a; //把a的地址指向指针p
printf("%d\n",p); //指针的内存地址
printf("%d\n",*p); //星号表示取指针指向变量的值。
*p = 4; //*p 表示的是 a,这里把a的值变掉了。
printf("%d",a);
}
页:
[1]