&在c语言中什么意思
15个回答
展开全部
主要有两个意思:
1:取地址符,用在指针表达式或输出变量地址时 例如 int a; &a就是表示变量a在内存中地址
2:二进制位与位运算符 1&1=1 0&0=0
1:取地址符,用在指针表达式或输出变量地址时 例如 int a; &a就是表示变量a在内存中地址
2:二进制位与位运算符 1&1=1 0&0=0
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
取地址:
int *b=&a;/*取a的地址给b指针*/
scanf("%d",&a);/*输入的时候取a的地址,也就是在a的地址输入数据*/
引用:
函数里面int sport(int *&a){}/*引用a指针,表示可以修改a的值*/
int &b=a;/*引用a的别名,也就是说给a另起一个名,和a等价使用,但b不占用内存空间*/
int *b=&a;/*取a的地址给b指针*/
scanf("%d",&a);/*输入的时候取a的地址,也就是在a的地址输入数据*/
引用:
函数里面int sport(int *&a){}/*引用a指针,表示可以修改a的值*/
int &b=a;/*引用a的别名,也就是说给a另起一个名,和a等价使用,但b不占用内存空间*/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
引用,和取地址的作用!
int b=1;
int *a=&b;(取地址)
int b=&a(引用)b就是a的别名
int b=1;
int *a=&b;(取地址)
int b=&a(引用)b就是a的别名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
取地址符号, 把地址给指针
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询