gpt4 book ai didi

无法调用c中的函数

转载 作者:行者123 更新时间:2023-11-30 19:51:50 25 4
gpt4 key购买 nike

我尝试通过以下方式调用函数:int main 之前:

int matrixCheck(int matrix[][LEN] , int j , int i);

调用主函数:

flag =  matrixCheck(matrix[][LEN] , int j , int i);

函数本身:

int matrixCheck(int array[][LEN] , int j , int i)

并且我收到以下错误错误:']'标记之前的语法错误(主中的调用)

调用之前没有错误,因为它之前只有以下代码。

int matrix[][LEN] = {{16,2,3,13},{5,11,10,8},{9,7,6,12},{4,14,15,1}};
int i = 0, j = 0;
int flag = 0;

有人知道为什么会发生这种情况吗?

最佳答案

编译器说存在语法错误,因为存在语法错误。

调用matrixCheck的第一个参数应该是matrix,没有额外的[]和其他垃圾。

第二个和第三个参数之前的

垃圾 int 也应该被删除。

关于无法调用c中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35242647/

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