大家好,今天小编关注到一个比较有意思的话题,就是关于c语言a a的问题,于是小编就整理了3个相关介绍c语言a a的解答,让我们一起看看吧。
A丨B在C语言里是什么意思?
A丨B在C语言里意思是取A与B的各对应的二进位补码形式,只要对应的二个二进位有一个为1时,结果位就为1。 按位或运算符“|”是双目运算符。其功能是参与运算的两数各对应的二进位相或。只要对应的二个二进位有一个为1时,结果位就为1。参与运算的两个数均以补码出现。 例如:13|17可写算式如下: 00011|00010111,结果为00010111, 十进制为17。
c语言的(a,b)什么意思?
示例说明:
#include<stdio.h>
void main()
{
int a,b,c,d;
a=1;b=2;c=3;
d=(a++,b=b+a,c=c+b);
printf("%d,%d,%d,%d\n",a,b,c,d);
}
/*
c语言'a'和"a"有什么区别?
是有区别的。虽然引号都是同一个字母a,但是在C语言里,单引号里面表示字符的意思,双引号里面的表示字符串的意思。
比如说str='a',其含义表示str为字符a,是一个整数值。而str=“a”其含义表示str是一个字符串,字符串中只有一个字母a。虽然两者之间共同点,是占用的字节长度相同,但它们输出的形式是不一样的 ,前者输出的是一个值65,后者才是输出一个字母a。
到此,以上就是小编对于c语言a a的问题就介绍到这了,希望介绍关于c语言a a的3点解答对大家有用。