对象作为函数参数时有三种情况 一为 普通类作形参直接传递参数 二为引用类对象作为函数参数 三为对象指针作为函数参数
这里推荐使用第二种 第一种应用起来只能修改形参的值不能同时修改函数外的被调用对象的值
第三种因为传递的是指针 所以在调用函数的时候会显得有些别扭
第二种既是使用一个对象名进行传参 同时又能对函数外的本来的被调用对象操作
对象作为函数参数时有三种情况 一为 普通类作形参直接传递参数 二为引用类对象作为函数参数 三为对象指针作为函数参数
这里推荐使用第二种 第一种应用起来只能修改形参的值不能同时修改函数外的被调用对象的值
第三种因为传递的是指针 所以在调用函数的时候会显得有些别扭
第二种既是使用一个对象名进行传参 同时又能对函数外的本来的被调用对象操作
本文标题:对象作为函数参数的三种方式及推荐
本文链接:https://www.haomeiwen.com/subject/wkhlixtx.html
网友评论