03 2012 档案

摘要:这两个东西长得很像,起初我还错误以为一个是针对zval一个针对zval*的释放函数,唉,太天真了。这两个函数都与zval的释放有关,是我们肯定会经常碰到的两个函数。下面是两者的声明://zval_dtor是宏函数,最终展开后ZEND_API void _zval_dtor_func(zval *zvalue ZEND_FILE_LINE_DC)//zval_ptr_dtor是宏函数,最终展开后ZEND_API void _zval_ptr_dtor(zval **zval_ptr ZEND_FILE_LINE_DC)两者的工作都与释放zval有关,但又有很大的区别。比如我们有一个zval *. 阅读全文
posted @ 2012-03-29 16:59 hellovigoss 阅读(661) 评论(0) 推荐(0) 编辑