学习C语言_指针_3_数组和指针
星号的含义
1.乘法
2.定义指针变量
int * p; //定义一个名字叫p的变量,int *表示p只能存放int变量的地址。
3.指针运算符
该运算符放在已经定义好的指针变量的前面,
如果p是一个已经定义好的指针变量,
刚*p表示 以p的内容为地址的变量。
1: # include <stdio.h> 2: 3: int main(void)
4: 5: {6: int * p;//等价于 int *p;也等于 int *p;
7: int i = 5;
8: p = &i; 9: *p = 99; //*p 是以p的内容为地址的变量,那么*p就等于i,i等于*p;
10: printf("i = %d, *p = %d\n", i, *p);
11: return 0;
12: }运行结果:

浙公网安备 33010602011771号