gpt4 book ai didi

c - 'for' 之前的语法错误

转载 作者:太空宇宙 更新时间:2023-11-04 05:14:55 25 4
gpt4 key购买 nike

我收到错误:“'for' 之前的语法错误”,我只是不明白为什么?你能解释一下这是为什么吗?我在代码中几乎没有类似的错误。

#define N 1024

void Reverse_Binary( double *a, unsigned long Len);

int main()
// here is error as well: error: syntax error before '{' token
{
//here are different variables for all code

buf = malloc(num_items*sizeof(double));

//here are different functions

Reverse_Binary(buf,N);
}

void Reverse_Binary( double *a,unsigned long Len)
{
long x, xprim;
int temp;

for (x=0; x<Len; x++)
{
xprim= rev(x,N);

if (xprim > x)
{
temp = a[x];
a[x] = a[xprim];
a[xprim] = temp;s
}
}
}

最佳答案

您错过了主要的结束括号。

在后面加上括号:

Reverse_Binary(buf,N);

} //that's the missing bracket

同时删除 Reverse_Binary 函数后的最后一个括号。

关于c - 'for' 之前的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7250023/

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