c中值传递和引用传递的相同点
来源:懂视网
责编:小OO
时间:2023-11-05 09:11:06
c中值传递和引用传递的相同点
引用传递主函数没有为被调函数的引用传递参数复制副本,因此所有操作都是基于原来的参数,因此在被调函数内对参数进行的操作就是对原参数进行的操作,于是参数被改变了,值传递需要复制参数,构造参数的副本,因此比较花时间,引用传递则不会,因此在保证参数不会被改变的情况下,人们喜欢用引用传递提高时间性能。
导读引用传递主函数没有为被调函数的引用传递参数复制副本,因此所有操作都是基于原来的参数,因此在被调函数内对参数进行的操作就是对原参数进行的操作,于是参数被改变了,值传递需要复制参数,构造参数的副本,因此比较花时间,引用传递则不会,因此在保证参数不会被改变的情况下,人们喜欢用引用传递提高时间性能。
引用传递主函数没有为被调函数的引用传递参数复制副本,因此所有操作都是基于原来的参数,因此在被调函数内对参数进行的操作就是对原参数进行的操作,于是参数被改变了,值传递需要复制参数,构造参数的副本,因此比较花时间,引用传递则不会,因此在保证参数不会被改变的情况下,人们喜欢用引用传递提高时间性能。
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
c中值传递和引用传递的相同点
引用传递主函数没有为被调函数的引用传递参数复制副本,因此所有操作都是基于原来的参数,因此在被调函数内对参数进行的操作就是对原参数进行的操作,于是参数被改变了,值传递需要复制参数,构造参数的副本,因此比较花时间,引用传递则不会,因此在保证参数不会被改变的情况下,人们喜欢用引用传递提高时间性能。