C语言中的&有什么作用?
3个回答
展开全部
在C语言中&符号不止一个作用,主要看它运用在什么地方,比较常见的是取地址的意思,如定义一个整型变量:int a;那么&a表示取变量a在内存中的地址,此外它还可以表示引用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个得看实际情况,一般的取地址,用在指针的时候
如int n = 0,scanf("%d",&n);或者定义指针 char* p = str[](或者&c)
引用 int& a = b; a就是b的别名,只是变量名不一样,他们存储的内存是一样的,对a操作就是对b操作。
位运算操作:按位与 a & b a =5 b = 7; a & b =
a = 0000 0101
b = 0000 0111 a & b = 0000 0101 = 5
如int n = 0,scanf("%d",&n);或者定义指针 char* p = str[](或者&c)
引用 int& a = b; a就是b的别名,只是变量名不一样,他们存储的内存是一样的,对a操作就是对b操作。
位运算操作:按位与 a & b a =5 b = 7; a & b =
a = 0000 0101
b = 0000 0111 a & b = 0000 0101 = 5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询