摘要:
要想理解函数调用,首先必须理解函数。函数的值一般由返回值和传递的参数构成。所以当函数建立的时候,会有一段内存用来存储函数的参数和返回值。在c中参数的传递只有值传递的形式,而在c++中则多了引用传递。值传递的过程,是指在被传递的函数中,新建了一块内存用来存储被传递的参数。而引用传递,则没有新建一块内存,直接对原来参数的内存进行操作。从这一点上c++的函数的性能比c优越。注意c中的指针传递实际上是值传递的一种方式,由于改变指针的地址,因而改变了原来的值,使得看起来像引用传递。理解了参数的传递,下面来看看函数间的调用,函数的调用一般有3种形式。A,同步调用。即在函数A中调用B函数,直到B执行完毕,A 阅读全文
posted @ 2012-12-26 18:14
da
阅读(446)
评论(0)
推荐(0)

浙公网安备 33010602011771号