gpt4 book ai didi

c - C函数(不带参数)带参数调用

转载 作者:行者123 更新时间:2023-12-04 12:08:23 24 4
gpt4 key购买 nike

我想知道这样的事情是可能的:

// declaration
void func();

int main()
{
int ar[] = { 1, 2, 3 };
func(ar); // call with parameter
return 1;
}

void func() // no parameters
{
// do something
}


有人可以向我解释一下,尤其是如何在 ar中访问 func()吗?

最佳答案

在C(不是C ++)中,声明为func()的函数被视为具有未指定数量的未类型化参数。没有参数的函数应显式声明为func(void)

关于c - C函数(不带参数)带参数调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26231928/

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