读书人

什么时候需要加amp;该怎么处理

发布时间: 2012-04-09 13:41:25 作者: rapoo

什么时候需要加&
在c++里,调用函数时,什么需要加上&符号?

[解决办法]
type &
这个是引用
变量 &这个是取地址
如果是引用的话
是为了少一份拷贝

取地址的话为了传地址给函数 做什么 具体看函数
[解决办法]
&有两种含义,取地址和引用,楼主看看&运算符就明白了
[解决办法]
有两种含义:地址和引用
一般引用不做形参时就必须给它赋初值
[解决办法]
一种引用对象地址,一种是引用声明
[解决办法]
只知道&做为单目运算,表示该变量的地址。具用引用的意义~
[解决办法]

在C语言里面是取地址,比如;
char c='a';
char *p=&c; //取c的地址.
在C++里面还可以表示引用了,比如:
int c=3;
int &a=c; //a和c 一样,在内存中只一份拷贝,不像指针一样另外开辟空间.

读书人网 >C语言

热点推荐