C语言中a|b 什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/28 21:01:05
C语言中a|b 什么意思
C语言的a=a^b;什么意思啊

a和b按位做异或,然后将结果赋值给a

请问C语言中y*=A表示什么意思?

累乘;等同于y=y*A;

c语言中a[n++]=b[i]什么意思

-----------来自华夏联盟-----------把b[i]的值赋值给a[n],然后n变成n+1还有问题可以继续问我再问:#includevoidmain(){chara[]="Li",b[]=

"a=b==c"在c语言中表示什么意思

判断b是否等于c等于时a值为1不等时a值为0(注意==的优先级高于=)以下是调试程序:#includeusingnamespacestd;intmain(){inta=2,b=3,c=4,d;cout

求解在C语言中if(a)表示什么意思

if后的括号内存放的是一个表达式,如果这个表达式的值为非0(即为真),就执行循环体,值为0(即为假)就不执行循环体.  同理,如果a==0,就不执行循环体;如果a!=0,就执行循环体.  那么if(1

c语言中max=a>b?a:(b+1)什么意思?

max=a>b?a:(b+1)max:变量得到的结果会存到这里a>b判断a是否大于b如果大于则max=a否则max=b+1

C语言中a>b||c是什么意思

a>b||c1.0||c(a>b为假)2.1||c(a>b为真)

c语言中a^b和a&b分别是啥意思啊

a^b是位运算中异或的意思,相同为0不同为1a&b是且运算,也是位运算,相同为1不同为0

C语言中 if(a||b&&c) .

1&&表示逻辑与运算;2||表示逻辑或运算;3&&运算优先级高于||运算;4举例:(3>2)||(1>2)&&(3>4)=true||false&&false=true||false=true----

C语言中a=(signed long)b;什么意思

强制类型转换,将变量b转换为long型.这里的signed完全可以省略,写为a=(long)b是完全等价的.

(a>b)&&!c语言中

先计算a>b,然后得到值0或1,然后是取非运算,然后计算非c,然后用结果减b,最后用两边的结果与下,圆括号运算符优先级最高,其次是取非,与运算符最低再问:设a=3,b=4,c=5,那么结果该是多少呢再

c语言中 b++与++b个代表什么意思?

++是b自加,例如b的初始值为1,运算一次后就为2,运算两次就为3,依次类推;++b一般不会像b++一样出现,会和其他的运算一起出现,如b=3,a=++b,这个式子是a先等于b然后b再自加,最后a等于

C语言a+=b;什么意思

+=和++的意思是左值和右值相加结果赋值给左值如a=1;b=2;a+=b;后,a=3;b=2.++的意思是变量自加1,如a=1;a++;a的值是2,在c中,++有前置和后置如++a;a++;,单独使用

C语言、a+=a什么意思

这么解释吧,换成B+=a;表示的意思是B=B+a;所以你说的式子为a=a+a,但等式两边的a表示的含义是不同的,值也不同.

C语言中,a=(b,c) ,

括号里为逗号表达式逗号表达式:先计算表达式1的值,再计算表达式2的值,整个表达式取表达式2的值=,C语言称为赋值号.格式:变量=表达式.功能:将赋值号右面表达式的值赋给左边的变量所以这条语句是把逗号表

C语言中S+=B[I][J]什么意思

就是s=s+B[i][j]的意思.

C++中(*a)(b, c,)什么意思

int(*a)(b,c)=NULL;显然是全局函数指针的声明,并初始化为NULL.如果声明正确,b和c必须是类型.这样来看..a-标识符*a-是一个指针(*a)(...)-指向函数的指针,因为函数调用

C语言中putchar(a+'A')什么意思

a在这里是个变量,但是楼主没有给出是什么类型的.这条语句首先执行a+'A',再执行putchar()函数.若a是个整形变量,如a=1,a+'A'就是66,输出字符结果就是B;若a是个字符变量,如a='

在C语言中,while(a[i]){}什么意思?

while(a[i]){}相当于while(a[i]!=0){}表示当a[i]不等于零(a[i]为真)时,执行{}中的循环体,这里省略了循环体.再问:如果是字符串呢··?再答:如果是字符串,表示当a[