本文介绍了不带参数类型的函数指针?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图定义一个函数指针指向返回相同类型的任何功能。我省略了指针声明的参数类型,看看会产生什么样的错误。但该方案已成功编译和执行没有任何问题。
这是一个正确的声明?我们不应该指定的参数类型?
的#include<&stdio.h中GT;
#包括LT&;&stdlib.h中GT;无效添加(INT A,INT B)
{
输出(A + B =%d个,A + B);
}无效(*指针)()=&安培;增加;诠释的main()
{
添加(5,5);
返回0;
}
输出:
A + B = 10
解决方案
空括号中的一个类型名字的意思是不确定的参数。请注意,这是一个过时的功能。
这篇关于不带参数类型的函数指针?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!