A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hugin 中级黑马   /  2016-9-20 16:33  /  1130 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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

"NULL"--->%100 报错


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

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

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



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马