一元求非运算符:-
- cast-expression
备注
一元求反运算符 (–) 生成其操作数的负数。 一元求反运算符的操作数必须是算术类型。
将对整型操作数执行整型提升,并且结果类型将是操作数将提升到的类型。 有关如何执行提升的详细信息,请参阅整型提升。
Microsoft 专用
通过从 2^n 中减去操作数的值来执行无符号数量的一元求反运算,其中 n 是给定的无符号类型的对象的位数。(Microsoft C++ 运行于利用 2 的补数算法的处理器上。 在其他处理器上,负数的算法可以不同。)