c语言!x==y与!x=y有什么区别?x=3,y=4,!(x<0)是什么意思啊?

2026年09月25日 17:21
有1个网友回答
网友(1):

x==y是比较x和y是否相等。
x=y是赋值,把y的值赋值给x
!是逻辑非,对右面部分的否定。!(x<0)当然就是把x<0否了,就是传说中的x不小于0,你高兴的话写成x>=0也随你