第一个知识点:接着上一次的知识点继续学习,这里我先测试使用引用形参,指针形参,和普通形参做交换数值测试。
这里可以容易猜到引用和指针的两个形参转变了实际参数的数值,而普通形参所对应的函数无法实现这一功能。这也很容易理解,其实就是对应的交换了两个的地址对应值,而普通参数并没有。
第二个知识点:我们熟悉的const的使用方法,这里我们发现了问题,const所对应的值必须不能修改。
第三个知识点:我们何时使用引用变量呢?何时使用const?下面给几个总结(比较硬核)。
1.程序员能够修改调用函数中的数据对象。
2.提高运行速度,可以大幅度提高代码执行效果。
3.本节主要讲的两个点就是const和引用变量的相关知识,这里说一下const的使用要点:数据对象很小、在程序执行时不希望被无意间修改。如果数据对象较大可以使用const来提高程序的效率。这样可以节省复制结构所需的时间和空间。
今天的分享就到这里,今天的两个点是很关键的,详细或是更复杂的的内容,需要各位上手操作,对函数参数和返回操作进行不断的变换,比如使用引用变量作为返回值或者是作为参数,熟练掌握是很重要的,后续章节会大量使用到这两个点。
游戏逆向学习——C++共同学习2
最新推荐文章于 2025-05-16 15:50:34 发布