以图明志

PHP服务器脚本

[专题] PHP内核探索:形参return value

每个zif函数声明里加了一个zval*类型的形参
PHP语言中函数的返回值是通过return来完成了,那我们在扩展中编写的PHP函数如何把返回值回馈给用户端的函数调用者呢?看好,这里指的是回馈给,而不是单单的return~你也许会认为扩展中定义的函数应该直接通过return关键字来返回一个值,比如由你自己来生成一个zval并返回。

C/C++编程语言

[专题] 漫谈C指针:参数的值传递

实参与形参
原来,其实函数在调用时是隐含地把实参a、b 的值分别赋值给了x、y,之后在你写的Exchg1函数体内再也没有对a、b进行任何的操作了。交换的只是x、y变量。并不是a、b。当然a、b的值没有改变啦!函数只是把a、b的值通过赋值传递给了x、y,函数里头操作的只是x、y的值并不是a、b的值。这就是所谓的参数的值传递了。
1 / 1 首页 < Prev 1 Next > 尾页 页码: