----------------解决方案--------------------------------------------------------
没记错的话指针里面应该有地址的传递吧?
----------------解决方案--------------------------------------------------------
大家说的都很不错,关于压入堆栈中放的是什么,个人认为是函数的首地址,以及当前执行到的语句距函数首地址的偏移量,以便执行玩被调函数后能够继续执行主调函数中的语句。
函数传递形参的过程确实只是一个简单的赋值过程。指针其实也是一个值,只不过它的值是某一段内存的首地址,一个指针=另一个指针,这两个指针就指向了同一段内存,两者都可以改变内存中的值。
以上仅个人观点。
----------------解决方案--------------------------------------------------------
恩,不错,学习中
----------------解决方案--------------------------------------------------------
LZ说的还不如C语言教程上的详细、清楚。这个问题在开始学C的时候就能弄清的。
----------------解决方案--------------------------------------------------------
以下是引用大水牛在2006-8-1 11:03:44的发言:
那请你以后别用指针,谢谢,你不如去VB?那比较适合你!
一句傻话````````只有传值!!!!!!!!!
那请你以后别用指针,谢谢,你不如去VB?那比较适合你!
一句傻话````````只有传值!!!!!!!!!
VB也可以传址的....呵呵....
----------------解决方案--------------------------------------------------------