//声明变量
int *i_num;
int ii_num = 3;
float f_num;
char *c_pointer , cc_pointer;
//(一)基本概念: 用来存储地址的变量
//(二) 一元运算符 &
//一个变量的地址可以看作是在内存中的位置,值以十六进制表示 0x7fff5fbff7ac
int point = 100;
printf("value=%d pointer=%p",point,&point);
//取地址赋值给左边指针
i_num = &ii_num;
//寻址符,把地址值赋值给左边;
int bb = *i_num;
printf("char=%s pointer=%p",c_pointer,&c_pointer);
int temp = 10;
int *u;
u = &temp;
*u = temp;
printf("temppointer=%p upointer=%p",&temp,u);