这是一个程序,其中第 4 行产生编译错误(可能丢失精度,需要 char find int
public class test {
public static void main(String args[]) {
char c;
int i;
c = 'A'; // 1
char ch=32; //2
i = c; //3
c = i + 1; //4
c++; //5
}
}
行号 2 个字符 ch=32;我们在 char 变量 ch 中分配了一个值 32,但没有产生任何错误。我想要这两条线之间的区别;字符 ch=32 和 c=i+1;