这里是strCopy的一个实现voidstrcopy2(char*dst,charconst*src){while((*dst++=*src++));}我们的教授要求我们在不使用指针的情况下重现这段代码,所以我想出了以下函数:voidstrcopy(chardst[],charconstsrc[]){size_ti=0;while(dst[i]=src[i++]);}它运行良好,但我意识到,在引擎盖下函数必须仍然使用指针,因为我们无处返回任何值。换句话说,我虽然最后一个函数会使用按值传递,但显然不是这样。那么在水下发生了什么,这两种方法实际上有什么区别吗?