int a = (int)b + (int)c;
类型转换对cpu有什么影响?类型转换编译成什么指令(x86)?类型转换会损害cpu管道吗?
其他人可能需要“扩展”数据以将符号位传播到高位,例如signed char to int.
用于此的X86上的指令是cbw或cwde. @L_301_0@
例如:signed char 0b10000000必须成为int 0b1111111110000000(对于16位int)