首页

文章

c语言中&是什么意思

发布网友 发布时间:2022-02-28 09:52

我来回答

15个回答

热心网友 时间:2022-02-28 11:22

C语言中&是关系运算,是双目运算符。

运算符左右两边都需要表达式,&&在关系运算中表示“与”,比如m == 1 && n == 2,m == 1和n == 2同时为真,表达式就为真,否则为假。

而&即是双目又是单目。双目时表示“与”运算,0xff & 0xff将两边数值按位求与,最后得出结果单目是表示取地址。

扩展资料:

C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。

比特右移(>>)运算符可以是算术(左端补最高有效位)或是逻辑(左端补 0)位移。例如,将 11100011 右移 3 比特,算术右移后成为 11111100,逻辑右移则为 00011100。因算术比特右移较适于处理带整数,所以几乎所有的编译器都是算术比特右移。

运算符的优先级从高到低大致是:单目运算符、算术运算符、关系运算符、逻辑运算符、条件运算符、赋值运算符(=)和逗号运算符。

参考资料来源:百度百科-C语言

热心网友 时间:2022-02-28 12:40

C语言中不止一种&的用法

例如:

int a;

scanf("%d",&a)  这里的&是取地址符,也就是把a在内存中的位置找到,然后把输入的a的值放进去,这样a就被你赋上了值


还有按位与的意思(把计算的数转换成二进制再每一位都与计算一下,这里的位指计算机储存0和1的bit)

int a=3;  int b=4;

int c=a&b;

printf("%d",c);

结果就是 0

计算过程:3的二进制写法011,4的二进制写法100.

结果就是0

另外,&&是另一种逻辑运算符了,想找的话另外再搜吧

热心网友 时间:2022-02-28 14:14

C语言中,规定 & 是 取地址的运算符号
我们在程序中,定义一个变量如:
int a = 1;
那么这个整型变量a在内存中存在什么位置呢?
我们使用 &a 就可以知道a在内存中的位置!

热心网友 时间:2022-02-28 16:06

在C中,&是一个运算符,读取后面参数的指针

热心网友 时间:2022-02-28 18:14

C语言中&是关系运算,是双目运算符。

运算符左右两边都需要表达式,&&在关系运算中表示“与”,比如a == 1 && b == 2,a == 1和b == 2同时为真,表达式就为真,否则为假。

而&即是双目又是单目。双目时表示“与”运算,mxff & mxff将两边数值按位求与,最后得出结果单目是表示取地址。

热心网友 时间:2022-02-28 20:38

是“位与”将数据按照每一维进行与。例如二进制数 0001 1111 & 1101 0111 等于 0001 0111

热心网友 时间:2022-02-28 23:20

一、指针操作命令:取变量地址,如:
int i , *p; p=&i ; 将变量i的地址值存储到p中

二、位操作命令:按位与,即:相应的bit位值同为1时结果为1,否则结果为0
int i , x=3;
i = x & 0xff ; //结果为3 3=0x03=0000 0011 B 0xff= 1111 1111B

热心网友 时间:2022-03-01 02:18

int a = 0;
&a就是表示a这个变量的地址。
如果是 char a = 255;
char b = 80;
char =a & b;//这里就是表示按位与的操作了。
////////////////niut希望对你有帮助///////////////////////////////

热心网友 时间:2022-03-01 05:32

单个用的话、是取地址符号。取一个量的值。
两个一起用的话,是"与"的意思。两边的,它与它,怎样怎样。

热心网友 时间:2022-03-01 09:04

你说是for(;;)中的吗??如果是那样,第一个分号前表示循环初始化,两个分号之间的表示循环中止的条件,第二个分号后边的是循环的变量的变化,比如i++之类的

热心网友 时间:2022-03-01 12:52

&P是取P的地址,&&P是取P的地址的地址。
例:
char szStrs[20][20];
char** p = &&szStr[0][0];

热心网友 时间:2022-03-01 16:56

取地址,或者按位运算

热心网友 时间:2022-03-01 21:18

地址符号
&即是双目又是单目。双目时表示“与”运算,0xff & 0xff将两边数值按位求与,最后得出结果单目是表示取地址。

热心网友 时间:2022-03-02 01:56

去变量的地址,或者是声明为引用

热心网友 时间:2022-03-02 06:50

&——取地址符
视频相册制作软件如何做视频相册? 用word2007自动生成目录后,目录上始终有个“ 更新目录”的框,怎么去... Word2007目录怎么删除正文 手机不能横屏了是怎么回事? 庞贝柱的结构样貌是怎样的? 埃及庞贝柱景点描述 庞贝柱是怎样的历史? 埃及庞贝柱历史追溯 庞贝柱是个什么样的景点? 庞贝柱是为为了答谢谁而建的? 属蛇穿什么转运最旺运 属蛇什么颜色转运最旺 属蛇的人什么颜色转运最旺 英国查理一世时期君主专政的特征 增值税专用发票开错作废证明怎么写 女主为了救男主被拔掉指甲,被活埋,但男主却认错了人,这本小说叫... 什么地方能读到法拉奇的小说男子汉 高级职称有什么待遇 职称高级相当于什么? HUAWEI 华为 AM185 入耳式有线降噪耳机-适用对象 华为FreeBuds Pro有线充版-入耳式真无线动圈主动降噪蓝牙耳机(陶瓷白... HUAWEI 华为 FreeLace Pro 入耳式颈挂式动圈主动降噪蓝牙耳机 曜石黑... HUAWEI 华为 FreeBuds Pro 入耳式真无线动圈主动降噪蓝牙耳机 墨韵白推... 华为Freebuds 3 无线充版半入耳式真无线蓝牙耳机(碳晶黑)-详细介绍... HUAWEI 华为 FreeBuds 悦享版 入耳式无线蓝牙耳机-详细介绍 如何评价华为新旗舰tws耳机freebudspro? HUAWEI 华为 FreeBuds Pro 无线蓝牙耳机推荐 字符串"\\\"ABC\"\\"所占内存字节的长度 怎样挑选千元内的羊绒大衣? 现在思科的CCNA,CCNE,CCIP的考证费分别是多少啊,通过率怎样 长春小飞没有车没有房 碳钢的多久生锈 碳钢多久会生锈 碳钢多长时间会开始生锈 碳钢和铝哪个容易生锈 梦见天宫图是什么意思 光遇2023好友树解锁图鉴 光遇二级节点多少个 ...火柴小女孩》《词语手册》里有很多词语的意思的,求告知 暖融融解释 领淘通淘客助手这个软件怎么样? 淘宝客必备的九大工具有哪些? 电脑里硬盘如何共享怎么实现多台电脑共用一块硬盘 两台电脑一个硬盘两台电脑是否可以同时用一个硬盘 共享电脑硬盘怎样设置局域网电脑硬盘共享 现在下载歌曲好还是不下好 故障码P033D的含义解析 切菜机多功能型切菜机 scanbox三维扫描仪 苹果13没有删除的备忘录怎么恢复? iphone备忘录永久删除怎么恢复?iphone备忘录恢复最近删除文件方法介绍... c语言都有什么? 什么是C语言和C+语言 什么是C语言? 什么是C语言? 什么是c语言 C语言是什么意思干什么的? C语言的指针怎么用啊? c语言中指针怎么使用? C语言中指针这一部分学了有什么用? C语言的指针有什么实际作用 在C语言中函数类型的指针有什么作用 在C语言中什么是指针?指针是干什么用的?,有什么意义? C语言中为什么要用到指针呢 ? C语言的指针有什么用?编程不一定要用指针吧?请高手指点一下。 C语言中一个程序用指针有什么优势么? 指针变量的作用(C语言) C语言的指针有什么用 C语言指针的意义 c语言的指针到底有什么用? c语言指针定义,有什么用,作用有 ->c语言什么意思? C语言的C全称是什么? c语言什么意思? == 在c语言中是什么意思 C语言是什么? C语言的重要内容是什么? 怎么解除绑定和手机号 &在c语言中什么意思 与手机号码如何解除绑定 怎么把和手机号解除绑定 怎么把手机号和解除绑定? 手机号怎么与解除绑定 手机号怎么与解除绑定 核桃怎样保存 微信解除手机绑定会怎样,原还可以继续使用吗 如何解除与手机号的绑定 鲜核桃怎样保存? 怎么解除和手机号的绑定? 生核桃可以放多久,如何保存 鲜核桃仁怎么保存方法
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com