第七行的double函数有点小问题
double d = c; //将c赋值给d 这样输出的结果是正确的
但是,如果这样写 double d = c ; //将c赋值给d 就会有问题
两个代码就只是改了c跟分号之间的空格,就会有不同的结果,谁能帮我解释一下?
我还发现,换做是int还有float的话,无论是在c与分号之间有没有空格都对输出结果没有影响。
所以,在以后的变量定义时分号是直接加还是打个空格再加呢?
double d = c; //将c赋值给d 这样输出的结果是正确的
但是,如果这样写 double d = c ; //将c赋值给d 就会有问题
两个代码就只是改了c跟分号之间的空格,就会有不同的结果,谁能帮我解释一下?
我还发现,换做是int还有float的话,无论是在c与分号之间有没有空格都对输出结果没有影响。
所以,在以后的变量定义时分号是直接加还是打个空格再加呢?
2021-08-01
举报