今天在编写函数求解矩阵的逆时出现“CRT detect that the application wrote to memory after end of heap buffer”的问题,主要代码如下:
a = (double**)malloc(N*sizeof(int*));
L = (double**)malloc(N*sizeof(int*));
U = (double**)malloc(N*sizeof(int*));
out = (double**)malloc(N*sizeof(int*));
out1 = (double**)malloc(N*sizeof(int*));
r = (double**)malloc(N*sizeof(int*));
u = (double**)malloc(N*sizeof(int*));
for(count=0;count<N;count++)
{ a[count]=(double*)malloc(N*sizeof(double));
L[count]=(double*)malloc(N*sizeof(double));
U[count]=(double*)ma