&在C语言中的具体用法,一定要有例子

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 03:35:50
&在C语言中的具体用法,一定要有例子

&在C语言中的具体用法,一定要有例子
&在C语言中的具体用法,一定要有例子

&在C语言中的具体用法,一定要有例子
单个的&有两种意义,一种是取地址符,一种是按位与操作.
先说取地址,当这个符号用在取地址的时候,就可以获取一个变量在内存空间中的地址,这个变量可以是标准类型,也可以是自定义类型.例如: int i = 5; int *p = &i;把变量i的地址赋给指针p;
下来就是按位与操作,这个符号用在位操作的时候,就是让两个数就是按位与运算,例如:int a = 5,b=6;a&b;转换成二进制就是:101&110,每一位进行按位与操作,得到100,换算成十进制就是4;