举报投诉联系我们 手机版 热门标签 鳄鱼CMS
您的位置:鳄鱼CMS > c函数指针 C 函数

c函数指针 C 函数

2023-03-24 03:31 C语言教程

c函数指针 C 函数

c函数指针

C语言中的函数指针是一种特殊的指针,它指向一个函数。函数指针可以用来调用函数,也可以用来传递函数作为参数。它允许程序员在运行时动态地选择和调用不同的函数。

C语言中的函数指针有三个部分组成:返回值类型、函数名和参数列表。返回值类型是指该函数执行完成后返回的类型;函数名是该函数的标识符;参数列表是该函数所需要的参数列表。

typedef int (*func_ptr)(int, int);  // 定义一个func_ptr 类型的指针: 
                                    // 返回值为int, 参数列表为(int, int) 
 
int add(int a, int b) {            // 定义一个add 函数 
    return a + b;                  // 返回a+b 的值 
} 
 
func_ptr f = &add;                 // 声明f 是一个func_ptr 类型的指针,并把add 地址赋给f  
int result = f(1, 2);               // 这里就相当于让f 来执行add 函数  
printf("result: %d\n", result);    // 输出result: 3  

C 函数

阅读全文
以上是鳄鱼CMS为你收集整理的c函数指针 C 函数全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 鳄鱼CMS eyucms.com 版权所有 联系我们