本文介绍了不带参数类型的函数指针?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图定义一个函数指针指向返回相同类型的任何功能。我省略了指针​​声明的参数类型,看看会产生什么样的错误。但该方案已成功编译和执行没有任何问题。

这是一个正确的声明?我们不应该指定的参数类型?

 的#include<&stdio.h中GT;
#包括LT&;&stdlib.h中GT;无效添加(INT A,INT B)
{
    输出(A + B =%d个,A + B);
}无效(*指针)()=&安培;增加;诠释的main()
{
    添加(5,5);
    返回0;
}

输出:

  A + B = 10


解决方案

空括号中的一个类型名字的意思是不确定的参数。请注意,这是一个过时的功能。

这篇关于不带参数类型的函数指针?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 11:01
查看更多