在C++中如何在主函数中调用自定义函数?应该如何学呢?

那怎样将调用的函数很好的衔接到一起呢?... 那怎样将调用的函数很好的衔接到一起呢? 展开
 我来答
a6826326
2012-05-03 · TA获得超过101个赞
知道答主
回答量:51
采纳率:100%
帮助的人:71万
展开全部
void fun1()
{
cout<<"这是fun1()函数!"<<endl;
}
int MAX(int a,int b)
{
if(a>b)return a;
return b;
}
void main()
{
int a,b,c;
a=11;b=22;
fun1();
c=MAX(a,b);
cout<<"a和b中较大的是"<<c<<endl;
}
函数主要是带返回值和不带返回值的,不是void类型的,都得有返回值
。开始学,可能所有代码全写到主函数里面,等学到函数那章,就需要分工明确了,什么地方是干什么的,代码执行时从主函数第一行开始,遇到函数,就会自动调用函数,如果有参数,就得传参数进去,然后从调用的函数第一行开始执行到最后一行结束所调用的函数,然后回到主函数,接着执行下去。学习的话,就是多看书上的,多理解,按照自己的理解去编程实验,最终熟练
二分之一百
2011-12-18
知道答主
回答量:38
采纳率:0%
帮助的人:18.5万
展开全部
就直接调用就可以了啊,函数名,有参数的把参数替换就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名_热心网友
2012-01-02 · TA获得超过719个赞
知道大有可为答主
回答量:3827
采纳率:0%
帮助的人:8425万
展开全部
sum+=pF->Invoke(xi)*delta;
}
return (sum);
}
int main(array<System::String ^> ^args)
{
A ^pA=gcnew A();
MyFunction ^pF1=gcnew MyFunction(pA,&A::f1);
double sum=0.0;
sum=integral(-2,2,100,pF1);
Console::WriteLine("Sum1={0}",sum);
MyFunction ^pF2=gcnew MyFunction(pA,&A::f2);
sum=integral(0,2,100,pF2);
Console::WriteLine("Sum2={0}",sum);
return 0;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式