C语言中 & 和 && 的区别
的有关信息介绍如下:区别:
1.运算符性质不同。
&是一个位运算符。
&&是一个逻辑运算符。
2.作用不同耐慎仔。
&是将两个二进制的数逐位相与,结果是相与之后的结果昌汪。
&&就是判断两个表达式的真假性,只有两个表达孝晌式同时为真才为真,有一个为假则为假,具有短路性质。
3.用途限制。
&除了是一个位运算符,也是取地址符。
&&就是一个单纯的逻辑运算符,没有任何其他含义。
&-百度百科
&&-百度百科
版权声明:文章由 好百科 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.haobaik.com/tips/198556.html