在使用强制转换时应注意以下问题:
1) 类型说明符和表达式都必须加括号(单个变量可以不加括号),如把(int)(x+y)写成(int)x+y则成了把x转换成int型之后再与y相加了。
2) 无论是强制转换或是自动转换,都只是为了本次运算的需要而对变量的数据长度进行的临时性转换,而不改变数据说明时对该变量定义的类型。
【例3.13】
main(){
float f=5.75;
printf("(int)f=%d,f=%f\n",(int)f,f);
}
本例表明,f虽强制转为int型,但只在运算中起作用,是临时的,而f本身的类型并不改变。因此,(int)f的值为 5(删去了小数)而f的值仍为5.75。
3.8 算术运算符和算术表达式
安装完maven后,可在maven目录下的conf文件夹,修改sestting.xml文件
将mirror仓库的注释,恢复,修改为自己的私服或者国内镜像仓库地址
**需要注意的是,maven安装时都有默认的中央仓库地址,但是由于墙的原因,我们可能不能访问,如果不能访问就需要配置国内的maven仓库?
当我们配置了镜像仓库,maven就不会从默认的中央仓库下载依赖,都会转到镜像仓库