摘要: 在书写C++代码时,往往为了令代码更加简洁高效、提高代码可读性,会对定义的函数有一些特殊的要求:比如不传递不必要的参数,以此来让函数的参数列表尽可能简短。 当一个函数需要访问一个数组元素时,出于上述原因,往往也希望令传入的参数尽可能的少(至少我是这样...)。 首先,引出一个例子,对于std::ve 阅读全文
posted @ 2019-03-06 23:37 Modnar 阅读(7345) 评论(0) 推荐(0) 编辑
摘要: 在本学期(大三春)“编译系统”上,辛(明影)老师问了这样一个问题: 源程序如下,问函数Produce参数按照“传值调用”、“传地址调用”的最终输出: 直观来说,“传值调用”肯定是对实参没有任何影响,其结果自然依旧是2。 对于传地址调用来说,我第一想法就是相当于直接把实参传递给函数,也就是将函数形参定 阅读全文
posted @ 2019-03-06 17:01 Modnar 阅读(311) 评论(0) 推荐(0) 编辑