发布网友 发布时间:2024-03-10 20:00
共5个回答
热心网友 时间:2024-10-11 06:34
字符是站一个字节,并且是无符号的。因此如果整形大于256的话,就取余,即:n%256.这样322%256=66.因此进行转换的时候,char c=66;也就是'B'.热心网友 时间:2024-10-11 06:30
int是4位, char是1位(0-255), 322>255, 所以会被截断322%256就是66, 66对应的字符就是B热心网友 时间:2024-10-11 06:33
char c=a,是将a代表的字符赋值给c.322转换成16进制就是B了。所以c=B热心网友 时间:2024-10-11 06:36
直接用强制类型转换就行了比如热心网友 时间:2024-10-11 06:36
int到char是ASC码啊?