第一个就是,float和double怎么区分,我看到老师给的很多数据都是double类型。但是我觉得那些应该是属于float的。
第二个就是,按位求反,有符号的数字 由二进制转化为十进制,是求反加一,还是减一求反。
第三个就是整数提升。-4 用二进制表示是10000100,然后由char提升到int,为什么是1111111110000100 前面八位的11111111一定是11111111么?我不是很懂这个整数提升的原理。
第四个 '\45' '\0' '\a'都是合理常数,它们的类型都是char么~?