C问题中的条件运算符
发布时间:2020-12-16 06:45:22 所属栏目:百科 来源:网络整理
导读:我只是对条件运算符有一个快速的问题.这里还是一个崭露头角的程序员. 给出x = 1,y = 2,z = 3. 我想知道,为什么在这个声明之后: y += x-- ? z++ : --z; y为5.语句后面的值为x = 0,y = 5,z = 4. 我知道条件运算符的工作方式是它的格式如下: 变量=条件?值为t
我只是对条件运算符有一个快速的问题.这里还是一个崭露头角的程序员.
给出x = 1,y = 2,z = 3. 我想知道,为什么在这个声明之后: y += x-- ? z++ : --z; y为5.语句后面的值为x = 0,y = 5,z = 4. 对于条件,y = x–,y如何变为5?我只能看到2(2 = 0)和3(2 = 1)(然后x–变为零)作为可能性.任何帮助深表感谢. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |