C++报错a function-definition is not allowed here before '{...
发布网友
发布时间:2024-10-24 09:53
我来回答
共4个回答
热心网友
时间:2024-11-13 22:47
void fillArray(int a[],int size, int&Used)的函数体后面漏了一个}号。
把它加到 void Sort(int a[], int Used)这句话的前面即可。
还有,indexOfSmallest函数体的for里那个numberUsed未定义。
热心网友
时间:2024-11-13 22:48
before
热心网友
时间:2024-11-13 22:46
为什么我后面加了英文格式的}号,还是报错:
exit status 1
a function-definition is not allowed here before '{' token
热心网友
时间:2024-11-13 22:49
fillArray
这个函数少结束括号
int indexOfSmallest(const int a[],int startIndex,int Used)
里少numberUsed定义
呃, 看到下面前面的兄弟回答了。。。。汗
热心网友
时间:2024-11-13 22:54
void fillArray(int a[],int size, int&Used)的函数体后面漏了一个}号。
把它加到 void Sort(int a[], int Used)这句话的前面即可。
还有,indexOfSmallest函数体的for里那个numberUsed未定义。
热心网友
时间:2024-11-13 22:47
fillArray
这个函数少结束括号
int indexOfSmallest(const int a[],int startIndex,int Used)
里少numberUsed定义
呃, 看到下面前面的兄弟回答了。。。。汗
热心网友
时间:2024-11-13 22:52
为什么我后面加了英文格式的}号,还是报错:
exit status 1
a function-definition is not allowed here before '{' token
热心网友
时间:2024-11-13 22:50
before