C++ 中 &都各是什么意思??

[复制链接]
查看11 | 回复5 | 2012-7-5 20:17:30 | 显示全部楼层 |阅读模式
与,引用,取地址...
回复

使用道具 举报

千问 | 2012-7-5 20:17:30 | 显示全部楼层
都是地址的的意思。如果声明时使用,则表示取别名,必须初始化。eg:int a = 3;int b = &a;b = 5;//此时 a = 5;int c= &a;c = 6; // a = b = c = 6;...
回复

使用道具 举报

千问 | 2012-7-5 20:17:30 | 显示全部楼层
C++中新增的复合类型-引用变量。与C一样C++用&来指示变量的地址,但是C++给&赋予另一个含义--将其用来声明引用(就是重载了&);例:int rats;cint & rodents = rats;这里的&不是地址操作符,而是类型标示符的一部分。就像申明中的char*指的是指向char的指针一样,int&指的是指向int的引用;(注意:引用必须在其申...
回复

使用道具 举报

千问 | 2012-7-5 20:17:30 | 显示全部楼层
引用 相当于C语言里面的指针...
回复

使用道具 举报

千问 | 2012-7-5 20:17:30 | 显示全部楼层
和指针一块使用 表示取地址...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行