一篇带给你~0 == -1 问题分析
这个题目比较干脆,直接是~0 == -1,有的时候我们不明白,为什么0b 1111 1111在内存中代表-1,因为他无论如何也是一个很大的负数才对。 可是实际上, 负数在内存中是按照补码的形式存储的 ,也就是说0b 1111 1111是一个补码,那么它的反码就是0b 1111 1110,
在Linux行内干脆进行大小写转换
tr 命令 tr (translate) 是能运用在命令行或者脚本上的最简单的大小写转换命令之一。例如如果你想要让一串字符串全部是大写字母,你可以用如下所示的命令完成这个内容: $echohelloalvin|tr[: lower :][: upper :] HELLOALVIN 以下为该命令应用在脚本上的例