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

到底能不能定义一个"指向引用的引用"呢?解决办法

2012-06-05 
到底能不能定义一个指向引用的引用呢?引用既然是指针语义的,那么:既然可以定义指向指针的指针,那么是不

到底能不能定义一个"指向引用的引用"呢?
引用既然是指针语义的,那么:
既然可以定义指向指针的指针,那么是不是也可以定义指向引用的引用?

困难到底在哪里呢?

[解决办法]
不能定义,c++ primer一书page 51明确写出:
不能定义引用类型的引用,但可以定义任何其他类型的引用.

虽然有可能引用底层是靠指针来实现的,但为了避免指针的不安全,不可靠性,语言本身对引用做了限制,如果按你这个逻辑,两者同一语义,指针有什么引用有什么,那还要引用干嘛.

热点排行