Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
6年前关闭。
我编写了算法并检测到glibc。我的算法中的相关代码如下;
也,
应该
如果您最初发布了一个简单的可编译示例,那么我们可以避免所有这些来回花费的时间。
不要忘了注释掉这一行:
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
6年前关闭。
我编写了算法并检测到glibc。我的算法中的相关代码如下;
for(i=0;i<matrix_size;i++)
{
for(k=0;k<matrix_size;k++)
{
for(j=0;j<matrix_size;j+=11)
Results[i][j]=0;
Results[i][j]+=A[i][k]*B[k][j];
}
最佳答案
可能不是您所有的问题,但可能不是您的意图:
for(j=0;j<matrix_size;j+=11)
^^ roh roh
也,
for(j=0;j<matrix_size;j+=1)
Result[i][j]=0;
Result[i][j]+=A[i][k]*B[k][j]; // +1 for indentation, -10 for no braces
应该
for(j=0;j<matrix_size;j+=1) {
Result[i][j]=0;
Result[i][j]+=A[i][k]*B[k][j];
}
如果您最初发布了一个简单的可编译示例,那么我们可以避免所有这些来回花费的时间。
不要忘了注释掉这一行:
//float (*A)[matrix_size] = malloc(sizeof(float[matrix_size][matrix_size]))
关于c - 检测到glibc-我的C程序中出现双重释放或损坏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19611653/
10-10 04:37