三种参数传递:值·引用·指针

跟打练习 难度 4

#pointer#function

把变量交给函数,函数改了它,外面的变量会变吗?——取决于你怎么"递"过去!GESP 四级必考的对比实验。

知识点讲解

值传递 int x:复印一份,改的是复印件,外面不变。引用传递 int& x:给原件起了个别名,改它=改原件。指针传递 int* x:递门牌号进去,*x 改的也是原件。考试口诀:值不变,引用变,指针解引用才变。

改编自:GESP C++ 四级考纲 · 函数参数传递|考点:值/引用/指针传递的区别

来小码星球,动手写一遍 →