黑马程序员技术交流社区

标题: 指针 [打印本页]

作者: hugin    时间: 2016-9-20 16:33
标题: 指针
"野指针
如果声明一个指针变量,没有初始化,那么这个指针变量的值是垃圾值,可能指向了一块随机的空间。这块空间可能是没有使用,也可能别的程序使用,也可能是系统占用,
去访问指针指向的空间的时候,就可能会报错. BAD_ACCESS错误.这样的指针就叫做野指针。

"NULL"--->%100 报错


"多个指针指向同1个变量
int num = 10;
int* p1 = #
int* p2 = p1;

"指针作为函数的参数
什么时候需要将指针作为函数的参数?
当函数需要返回多个数据的时候就可以使用指针作为函数的参数.

如何实现的?
使用指针作为函数的参数. 让调用者将自己的变量的地址传递到函数的内部
函数的内部通过指针就可以修改实参变量的值.








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2