大家说的都很不错,关于压入堆栈中放的是什么,个人认为是函数的首地址,以及当前执行到的语句距函数首地址的偏移量,以便执行玩被调函数后能够继续执行主调函数中的语句。函数传递形参的过程确实只是一个简单的赋值过程。指针其实也是一个值,只不过它的值是某一段内存的首地址,一个指针=另一个指针,这两个指针就指向了同一段内存,两者都可以改变内存中的值。以上仅个人观点。
VB也可以传址的....呵呵....