标签: c
任何人都可以解释显式转换整数到char
int i = 100; char c2 = (char)i;
将整数类型赋值给char
char i = 100;
非常感谢
答案 0 :(得分:6)
没有行为差异。
但是,某些编译器可能配置为警告隐含的“缩小”转换。所以这样的代码可能会引发警告:
int i = ...; char c = i; // Implicit conversion