gpt4 book ai didi

c - 如何调用名称与c中的局部变量名称相同的函数

转载 作者:太空宇宙 更新时间:2023-11-04 00:31:56 24 4
gpt4 key购买 nike

如何在调用函数中调用与局部变量同名的函数

场景:

我需要从其他函数 otherfun(int a,int myfun) 调用函数 myfun(a,b) 。我该怎么做?

int myfun(int a , int b)
{
//
//
return 0;
}


int otherfun(int a, int myfun)
{
// Here i need to call the function myfun as .. myfun(a,myfun)
// how can i do this?? Please help me out

}

最佳答案

int myfun(int a , int b)
{
return 0;
}

int myfun_helper(int a, int b)
{
return myfun(a,b);
}
int otherfun(int a, int myfun)
{
/* the optimizer will most likely inline this! */
return myfun_helper(a,myfun);
}

关于c - 如何调用名称与c中的局部变量名称相同的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11505778/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com