CPP学习之——按址传递对象(9.11) 发表于 2019-11-16 分类于 开发 , A-基础语言 , C++ 阅读时长 ≈ 1 分钟 一 概述上一课我们学习了按值传递对象开销大的问题,本节课我们来解决上节课按值传递开销大的问题 阅读全文 »
CPP学习之——按值传递对象(9.10) 发表于 2019-11-16 分类于 开发 , A-基础语言 , C++ 阅读时长 ≈ 2 分钟 一 概述从前面几节我们了解了按值传递与按址传递的区别,按址传递可以修改原始变量的值,按值传递由于是传递的原始变量的副本,因此它不会修改原始变量的值。 阅读全文 »
CPP学习之——利用指针返回多值(9.9) 发表于 2019-11-16 分类于 开发 , A-基础语言 , C++ 阅读时长 ≈ 3 分钟 一 概述我们知道函数只能返回一个值,那么假如有的时候我们需要函数返回多个值该怎么办? 指针或者引用可以帮助我们解决这个问题,我们使用别名或指针的方式传递给函数一个以上的变量,在函数体中将需要返回的值赋给这些变量,由于使用引用或者指针传递变量允许函数改变原来的变量。因此这些在函数体中被修改的变量均可以看做是已经被函数返回的值。 阅读全文 »
CPP学习之——按值传递按址传递及按引用传递(9.6-9.8) 发表于 2019-11-16 分类于 开发 , A-基础语言 , C++ 阅读时长 ≈ 2 分钟 一 概述我们之前讲过的参数传递方式都是按值传递,什么是按值传递和按址传递呢?这是本节课要讲述的内容 按值传递 按址传递 按引用传递 阅读全文 »