首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

为何c/c++需要指针来实现数据结构

2012-10-27 
为什么c/c++需要指针来实现数据结构这个问题看似很简单,但是仔细思考一下其实还是很有意思的!?首先java就

为什么c/c++需要指针来实现数据结构

这个问题看似很简单,但是仔细思考一下其实还是很有意思的!

?

首先java就不需要pointer就可以实现各种数据结构,为什么呢?因为java的函数中对象传值的时候都是基于reference的,而c++中默认是by value的。

?

C/C++中数据结构的函数中传值的时候如果不用指针,是没法对数据结构进行操作的。

?

C/C++用reference也可以实现数据结构,但是复杂度很大。

?

具体的我以后慢慢写出来!

热点排行