作业帮 > 综合 > 作业

out 与ref区别

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/04 09:30:16
out 与ref区别
out 与ref区别
out和ref都是传地址的,但是out只传出地址,传入地址是没有初始化的,而ref则是传入了已经初始化的地址,并且传出也是这个地址,所以ref可以传入也可以传出有意义的数据,但是out只能传出.
out参数的函数调用可以当作被传入变量的初始化,即调用之前,变量可以不必初始化,而如果是ref参数的函数调用的话,在调用之前,变量一定要初始化.