我想在0和1之间切换变量.如果它是0我想将其设置为1,否则如果它是1我想将其设置为0.
这是我经常写的一个基本操作,我想研究最短,最清晰的方法.到目前为止,这是我最好的:
v = (v == 0 ? 1 : 0);
Run Code Online (Sandbox Code Playgroud)
你能改进吗?
编辑:问题是询问如何在保留清晰度的同时用最少的字符写上述语句 - 这怎么'不是真正的问题'?这不是一个代码高尔夫练习,虽然一些有趣的答案来自人们接近它作为高尔夫球 - 很高兴看到高尔夫球以建设性和发人深省的方式使用.