一元求反运算:-
- cast-expression
备注
一元求反运算符 (–) 会导致其操作数负数。对一元求反运算的操作数必须是一个算术类型。
整数提升在集成操作数执行,因此,则结果的类型为操作数提升的类型。请参见 整数提升 有关提升方式的更多信息执行。
Microsoft 专用
未签名的一元求反运算通过减去该操作数的值执行从 2^n,其中 n 是位的数目在给定无符号类型的对象。(Microsoft C++ 在使用补数算术的处理器上运行。在其他处理器,否定的算法可以不同。)
- cast-expression
一元求反运算符 (–) 会导致其操作数负数。对一元求反运算的操作数必须是一个算术类型。
整数提升在集成操作数执行,因此,则结果的类型为操作数提升的类型。请参见 整数提升 有关提升方式的更多信息执行。
未签名的一元求反运算通过减去该操作数的值执行从 2^n,其中 n 是位的数目在给定无符号类型的对象。(Microsoft C++ 在使用补数算术的处理器上运行。在其他处理器,否定的算法可以不同。)