c++为什么不推荐使用指针

 我来答
longinus_dean
2012-02-16 · TA获得超过2282个赞
知道小有建树答主
回答量:1097
采纳率:50%
帮助的人:1528万
展开全部
其实也不是不推荐,只是能不用就不用而已,因为安全性的顾虑,而且就算用也不推荐直接用,最好使用智能指针,例如shared_ptr之类的

主要是因为大部分情况下引用能代替指针,如果没引用的话不用指针那是不可能的
许先生_12345
2012-02-16 · TA获得超过161个赞
知道答主
回答量:67
采纳率:0%
帮助的人:33.7万
展开全部
不推荐对c++中指针运用不透彻的人使用,但如果对它运用非常熟练,可以运用啊,主要是在程序安全性上考虑的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
际际际际
2012-02-16
知道答主
回答量:23
采纳率:0%
帮助的人:8.1万
展开全部
C++的指针有好多功能,对于初学者,指针的概念是很抽象和复杂的,在很多的地方指针都有不同的作用,例如在面向对象设计和堆栈的设计中,都会用到指针,建议你在学习C++的时候学学数据结构,会对你理解有帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lqj679108
2012-02-16 · TA获得超过113个赞
知道答主
回答量:54
采纳率:0%
帮助的人:43.5万
展开全部
指针其实在C++中也是可以用的,只是用起来容易出问题,比如指向了别的对象,尤其是指向了非法的地址空间,容易导致致命的问题。所以能够避免就避免。当然用的好,有的时候也能事半功倍。但是谁能够保证一定用的好呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
淦海瑶s1
2012-02-16 · TA获得超过3646个赞
知道大有可为答主
回答量:3341
采纳率:100%
帮助的人:766万
展开全部
谁说的阿,c的特点就是指针的灵活性,要是不用指针,c就少了灵性
但是指针要是理解不好的话,容易出错是真的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式