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

请教这个&是做什么用的

2013-12-06 
请问这个&是做什么用的?请大牛别见笑,小弟刚学到流,有个问题不懂,请多多指教,具体代码如下:ostream _FAR &

请问这个&是做什么用的?
请大牛别见笑,小弟刚学到流,有个问题不懂,请多多指教,具体代码如下:


ostream _FAR & _Cdecl operator<<(signed char);
//后面代码差不多,只是变量类型不同,因此省略
...



ostream& operator<<(ostream& out,cha ch);
....

代码一中,"_FAR & _Cdecl"是什么意思?
代码二,ostream&后面为什么要加&,取地址?
[解决办法]
返回值为ostream的引用
_FAR 应该是空的宏
_CDecl 应该是调用约定的宏

[解决办法]

代码一中,"_FAR & _Cdecl"是什么意思?
代码二,ostream&后面为什么要加&,取地址?  都是返回对象的引用的意思  跟区地址没关系的
[解决办法]
c++的引用,可以看看相关资料,基本介绍!

热点排行