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

学习 时间:2026-08-15 07:03:43 阅读:152
C语言中x=+3==2是什么意思,还有 intz=(x+y)++ 为什么是错的

最佳回答

勤恳的心情

清爽的棉花糖

2026-08-15 07:03:43

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

最新回答共有2条回答

  • 舒适的衬衫
    回复
    2026-08-15 07:03:43

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

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

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