c语言p&q啥意思

Python018

c语言p&q啥意思,第1张

&是按位“与”运算符

则为:两个位值同为1时,结果为1,否则为0

p&q

=0000

1010

=

10

C语言中两个&&表示与运算

如:while("a==9&&b==5")

表示当a=9与b=5时,条件成立。

我认为不是另一位回答者说的意思。*p是指p指针所指的内容这句话的意思是p指向的内容和q指向的内容至少有一个不是0,此时这句话为真;若都是0,则为假。

至于p或q有一个是空怎么办,我还真不知道,你可以实验一下。