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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小路8866 中级黑马   /  2015-6-12 20:11  /  6358 人查看  /  12 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 小路8866 于 2015-6-13 22:11 编辑

有没有大神总结好的指针的优点和缺点的段子啊

12 个回复

正序浏览
我想到一个,就是可以使一个函数能有多个返回值
回复 使用道具 举报
老师经常说,如果你C语言指针不会你就干脆说你不会C语言
回复 使用道具 举报
. 指针的好处:
  a.为函数提供修改调用变量的灵活手段
  b.让函数有多个返回值
  c.改善某些子程序的效率
  >>数据传递时,如果数据块较大,可以传递地址而不是实际数据,
  提高传输速度,节省大量内存
  d.为动态数据结构(2叉树、链表)提供支持

缺点,掌握有难度,使用不当会造成内存泄露,引起程序崩溃
回复 使用道具 举报
小路8866 发表于 2015-6-12 20:12
看到一个说法,就是可以使函数返回多个值对吗

不因该这么说,但可以这么理解。。
回复 使用道具 举报
好像只看到说指针的优点,没看到说指针缺点的!
回复 使用道具 举报
这东西我也觉得挺难的,学习学习
回复 使用道具 举报
指针使程序编写变得灵活,同时也是编程程序变得复杂,
回复 使用道具 举报
指针操作不当的话有可能会使程序或系统崩溃,算一个缺点吧?
回复 使用道具 举报
指针其实是C语言的精髓,指针可以让你直接操作内存,指针变量作形参,通过改变指针变量的值可以影响实参的值,这一点通过其他方法是实现不了的。指针还可以让你灵活操作内存,所以很多底层的东西都是用C语言写的。至于指针的缺点,还真说不出来。共同学习了,加油
回复 使用道具 举报 1 0

围观学习,共同加油,共同努力!!!!
回复 使用道具 举报
围观学习,说的很对
回复 使用道具 举报
看到一个说法,就是可以使函数返回多个值对吗
回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 加入黑马