c语言中&符号是什么意思?

如题所述

比如说int a;
定义了一个整形变量a。
如果你想知道变量在内存中的地址,那么就可以使用&符号。
&a就是代表a带内存中的地址,即取地址符。
希望能帮到您
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-22
&表示引用或取地址
第2个回答  2012-06-22
取地址符,scanf里面比较常用,比如scanf("%f%f",&a,&b)
第3个回答  推荐于2016-06-04
c语言中的 &

取地址
int a = 1;
int *p = &a;

位与运算符
int a = 3;
int b = 4;
int c = a & b;

双& 连用
逻辑与

int a = 2;
int b = 3;
int c = 0;

if (a == 2 && b == 3)
c = 1;追问

位与运算那个具体是怎么算的?

追答

位于是二进制运算

就是二进制下1, 0
1 与 1 1
1 与 0 0
0 与 1 0
0 与 0 0

int a = 3;
int b = 4;
int c = a & b;

就是把a的每一位和b的每一位作上述运算
a: 00000011
b: 00000100
c: 00000000

所以 c是0

本回答被提问者和网友采纳
第4个回答  2012-06-22
取地址吧,做双目运算符还有引用的作用

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网