函数类型是指函数返回值的类型

发布时间:2022-07-06编辑:zhushican阅读(319)

函数类型是指函数返回值类型。在C语言中允许一个函数的返回值是一个指针(即地址),这种返回指针值的函数称为指针型函数。 

C语言中,一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的地址。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量向该函数。然后通过指针变量就可以找到并调用这个函数。我们把这种指向函数的指针变量称为“函数指针变量”。 

函数指针变量定义的一般形式为: 

类型说明符  (*指针变量名)(); 

函数类型是指函数返回值的类型

其中“类型说明符”表示被指函数的返回值的类型。“(* 指针变量名)”表示“*”后面的变量定义的指针变量。最后的空括号表示指针变量所指的是一个函数。 



评论