C语言头文件函数声明的格式问题,matrix.h文件内容如下,报错,请大家帮忙找找我的格式哪里不对。。谢谢!

C语言头文件函数声明的格式问题,matrix.h文件内容如下,报错,请大家帮忙找找我的格式哪里不对。。谢谢!,第1张

typedef那行后面应该有引号,而且Array放在后面

typedef后使用类型名Array不需要struct

然后是声明函数的时候是不能加花括号的,否则就是函数定义了

应该是:

Array add(Array arr1,Array arr)

这样

这个问题我也遇到过,不过加什么库和头文件这个Matrix都用不了,然后把这一行代码Matrix<double>A(M,N)改成了

double ** A

A = new double* [M]

for (int i = 0i <Mi++)

A[i] = new double[N]

然后生成的A就是A[i][j],M*N的矩阵了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8141760.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存