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

那怎样将调用的函数很好的衔接到一起呢?
2025-01-08 08:59:44
推荐回答(3个)
回答1:

void fun1()
{
cout<<"这是fun1()函数!"<}
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中较大的是"<}
函数主要是带返回值和不带返回值的,不是void类型的,都得有返回值
。开始学,可能所有代码全写到主函数里面,等学到函数那章,就需要分工明确了,什么地方是干什么的,代码执行时从主函数第一行开始,遇到函数,就会自动调用函数,如果有参数,就得传参数进去,然后从调用的函数第一行开始执行到最后一行结束所调用的函数,然后回到主函数,接着执行下去。学习的话,就是多看书上的,多理解,按照自己的理解去编程实验,最终熟练

回答2:

就直接调用就可以了啊,函数名,有参数的把参数替换就行了

回答3:

sum+=pF->Invoke(xi)*delta;
}
return (sum);
}
int main(array ^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;
}