C语言指针:
1.变量的地址
定义一个变量并且输出它的地址,每次执行程序时系统给变量分配的内存位置不同,因此输出的地址也不同。
2.指针的定义
datatype varname;
在这里代表定义指针变量
其他的*则引用代表这个地址所指向的变量
3.对指针赋值
定义指针并初始化 int *pii=0; 这里输出指针地址,结果为nil
4.通过指针改变变量的值
int *pii=ⅈ
*pii=20; //变量ii的值被改变为20
5.函数传指针参数
可以在函数中利用指针直接改变原变量的值
6.对空指针所指向的变量进行操作,会出现 段错误Core dumped
7.数组名=数组名的地址=数组[0]的地址
8.地址的加减 就是加减sizeof(datatype)
9.指针全部是8个字节
【吴从周课程】C语言指针
最新推荐文章于 2021-05-19 07:33:02 发布