i加单引号后变成一个字符,字符加数字变成int类型
加单引号意味着是一个字符i,字符是char型的,相加后int型的!
举个例子:int a = 5;double i = 2.3;double result = i + a;不加单引号,表示该符号本身,如变量名,运算符等。加上单引号,表示该符号所代表的字符常量,如'a'、'b'等。
你注意,是'i'不是i所以是int,选择a