21xrx.com
2024-12-22 23:32:31 Sunday
登录
文章检索 我的文章 写文章
C语言函数调用的三种方式
2023-06-19 02:56:26 深夜i     --     --
C语言 函数调用 指针

在C语言中,函数是一种重要的编程结构,函数调用也是编程中一个必不可少的步骤。在C语言中,函数调用的方式有三种,分别是直接调用、通过指针调用和通过函数指针调用。

直接调用是指使用函数名直接调用函数,例如:


int a = sum(2, 3);

通过指针调用是指定义一个指向函数的指针,然后通过指针来调用函数,例如:


int (*p)(int, int);

p = sum;

int b = p(2, 3);

通过函数指针调用是指定义一个指向函数的指针类型,然后通过函数指针来调用函数,例如:


typedef int (*P_FUNC)(int, int);

P_FUNC p_func = sum;

int c = p_func(2, 3);

无论是哪种调用方式,都需要先定义函数及其参数类型和返回值类型,并确保调用时参数和返回值类型的匹配性。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复