VC++函数声明

来源:百度知道 编辑:UC知道 时间:2024/05/08 13:58:54
VC++函数声明,我想编写一个VC++函数,面板上三个编辑框,从其中两个接收两个数,一个计算按钮,功能是,当按下计算时,返回两个数的和显示在第三个编辑框中,我定义了一个函数用于求和,可是如何声明函数,在哪里声明,我再多处声明都不对?拜托有人告诉我怎么声明,我就是想知道函数声明怎么声明,虽然这个函数非常简单完全可以不用函数实现。
求和函数为double f(double a,double b)
{double c;
c=a+b;
return c;
}

另外想求虚数i的指数运算即实现pow(i,m)的功能,可是pow()函数不支持虚数,难道要用switch函数实现吗?m%4取余数?

函数可以定义在程序的任何地方,任何类中,一般来说,如果你的程序有很多函数,那么就把函数定义在一个类中,这样方便管理,也提高了可读性。具体在那个类主要考虑函数的功能的继承,如果不考虑继承问题那么直接建个基本类就可以了。就你的问题如果只建一个函数可以这样:
对三个编辑框分别添加三个变量:
double a;
double b;
double m_sum;
在按钮源程序中加入如下代码:
double f(double a,double b) //定义函数
{
double c;
c=a+b;
return c;
}
UpdateData(TRUE);
m_sum=f(a,b) //调用函数
UpdateData(TRUE);