&在c++中有什么作用,比如int &x;
展开全部
在声明语句中 &name声明一个引用
在单目操作中 为取址操作 与*相对 如 int * t1,t2; t1= &t2;
在双目运算中 为位运算 int a=0x123,b=0x333; a=a&b;
在单目操作中 为取址操作 与*相对 如 int * t1,t2; t1= &t2;
在双目运算中 为位运算 int a=0x123,b=0x333; a=a&b;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
取地址运算符~~
比如
int i[3]={0,1,2};
int *p;
p=&i[0];
*p//就是0
*(p+1)//就是1
*(p+2)//就是2
比如
int i[3]={0,1,2};
int *p;
p=&i[0];
*p//就是0
*(p+1)//就是1
*(p+2)//就是2
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
取地址的
int *a;
int i=0;
a&=i;
此时
cout<<*a;//这里输出的是1
cout<<a;//这里输出的是i的地址
int *a;
int i=0;
a&=i;
此时
cout<<*a;//这里输出的是1
cout<<a;//这里输出的是i的地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询