首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >有没有更好的编写方式v =(v == 0?1:0)?

有没有更好的编写方式v =(v == 0?1:0)?

提问于 2017-12-19 15:48:31
回答 2关注 0查看 309

我想切换0和1之间的变量。如果它是0,我想将其设置为1,否则,如果它是1我想将其设置为0。

这是一个非常基本的操作,我经常写这个操作,我想调查一下最短,最清晰的方法。这是我迄今为止最好的:

代码语言:txt
复制
v = (v == 0 ? 1 : 0);

你、能改进吗?

PS:问题是如何在保持清晰度的同时用最少的字符来编写上述语句 - 这是不是一个真正的问题?这不是打算做高尔夫练习,尽管一些有趣的答案已经从高尔夫球接近人们那里得到了 - 很高兴看到高尔夫以一种建设性和发人深省的方式被使用。

相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档