C语言中x=+3==2是什么意思,还有 intz=(x+y)++ 为什么是错的

学习 时间:2026-04-07 21:41:30 阅读:2298
C语言中x=+3==2是什么意思,还有 intz=(x+y)++ 为什么是错的

最佳回答

迅速的羽毛

火星上的电源

2026-04-07 21:41:30

x=+3==2你确定+号在=号右边而不是左边?这个写了和没写一样相当于x=3==2意思就是逻辑表达式3==2的结果复制给x,也就是x等于false,也就是0++表达式针对的是一个变量如果你想让z自增应该写成z++=x+y 再问: ��++�����Dz���ֻ������һ�������ϣ� �������������ˣ�x+y���ϣ������������������Ǵ���ģ�

最新回答共有2条回答

  • 典雅的猫咪
    回复
    2026-04-07 21:41:30

    x=+3==2你确定+号在=号右边而不是左边?这个写了和没写一样相当于x=3==2意思就是逻辑表达式3==2的结果复制给x,也就是x等于false,也就是0++表达式针对的是一个变量如果你想让z自增应该写成z++=x+y 再问: ��++�����Dz���ֻ������һ�������ϣ� �������������ˣ�x+y���ϣ������������������Ǵ���ģ�

上一篇 中译英一句,谢黑白条纹T-shirt,配上金色钮扣,衣服轻盈,具时代感`.

下一篇 扬州个园阅读答案扬州个园①江苏扬州个园,是一座独具风格的名园.它是清嘉庆、道光年间两淮盐总黄至筠在明代寿芝园旧址上兴建起