开发者

如何不使用第三个变量,交换两个char的值?

针巧春 21小时前

开发者_StackOverflow

char其实就是int


香椿大巴 21小时前

开发者_开发百科

输出


300p300 21小时前

开发者_如何学编程

标记一下 还是等大神来解答吧


幻之魂吾爱知道吾爱知道吾爱知道 21小时前

char型实际上是byte型,只有一个字节,因此必须考虑溢出的开发者_JAVA百科问题,不能用加法。当然,实质上int型也不能用加减法这样来交换,用位异或是个通用的办法。


xiaoxianyu 21小时前

其实开发者_如何学运维对于2整型(包括char),用异或交换变量比用加减好(不存在溢出问题)


快乐心情0921 开发者_如何学Go 21小时前

如果你在windows平台下的话,可以使用内置函数


0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜