C++判断一个参数是传入参数或者传出参数

C++判断一个参数是传入参数或者传出参数,第1张

根据参数数据类型判断

1、非指针、非引用类型:一定是传入参数
2、指针、引用类型:既可以是传入参数,也可以是传出参数,或者是传入传出参数

根据对参数进行 *** 作判断

1、若只有读取,没有修改,就是传入参数,一般加上const限定符,防止不小心修改
2、若只有对参数进行写入,没有读取,就是传出参数
3、若对参数先进行了读取 *** 作,后进行了写入 *** 作,就是传入传出参数

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/langs/3002362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-27
下一篇 2022-09-27

发表评论

登录后才能评论

评论列表(0条)

保存