当前位置 : 首页 > 行业资讯 >详情

c语言中if(a=5)对于这种表达是什么意思啊?? 天天资讯

行业资讯 来源 :互联网 2023-06-01 05:11:58


【资料图】

这个代码没有上下文不好说的太绝对,胡哗碰不过如果这是你看到的能正确运行结果的代码,那么应该是这样理芦茄解。先赋值,再执行一个if语句,不过,这样的写法真是不好,如果是我,我就说它是错误的。你可以运行一下下面的代码裤谈就想清楚了。#includeint main(){ int a = 1 ; int b = 2 ; if(a=2) { b==a?printf("a=2"):printf("a=1"); } return 0 ;}~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ :set nonu 1,1 全部

标签:

精彩放送

返回顶部