//1.如果是赋值的形式如: //int a = 123.1231; //那么会转化成左边的类型 //2.低精度会自动向高精度的类型转换 //注意:如果int - unsigned int 时如果结果为负数,那么会出现返回正数的错误结果, //因为符号位没有了 //如:pos - s.size()时会出现问题,s.size()返回的是unsigned int类型