简单的说,函数的调用就相当于 push stack, 那些形参是储存在临时的stack的,当函数调用结束,所有形参就会pop stack,所以传递参数的时候如果不是传地址,或者用C++的引用,形参改变是改变不了实参的,因为两者储存的空间地址不同。
反正大概就是这个样子吧,做了VC++那些开发之后,反而C++的东西我有些忘记了,例如类模版特化那些东西,有些忘记了,哈哈,昨天还特意将收藏以久的<<the c++ programming language>>拿出来看,这个可是C++创始人写的