admin 管理员组

文章数量: 887021


2023年12月22日发(作者:submithandler提交表单有字段出现乱码)

指针函数的定义及用法

指针函数是指一种特殊的函数,它的返回值是一个指针,此指针可以指向同类型的变量,或指向同类型的函数,指针函数一般以指针类型作为函数参数或者返回值,指针函数可以改变实参的值,也可以被嵌套在表达式中,增加了程序的可读性和灵活性。

指针函数的定义:指针函数的定义格式如下:

returntype *functionname(parameter list)。

{。

body of the function。

}。

一个指针函数应以一个指针类型来定义,函数的返回值是指针,返回的指针可以是一个变量的地址,也可以是另一个函数的地址。

指针函数的用法:

1.指针函数可以改变实参的值,指针函数可以传递实参的地址,可以把传递给函数的参数改变,从而达到改变实参值的效果。

2.指针函数可以被嵌套在表达式中,指针函数可以作为另一个指针函数的参数,也可以作为另一个指针函数的返回值,增加了程序的可读性和灵活性。

3.指针函数可以传递函数,可以把一个函数的名字作为参数传递给另一个函数,以实现函数的动态调用。

综上所述,指针函数大大方便了程序设计,使程序更加灵活、可读性强。


本文标签: 函数 指针 表单 返回值 改变