整理一些在写程序过程中遇到的错误。
1.*** glibc detected *** ./test: free(): invalid next size (fast): 0x09c8bbe0 ***
用malloc函数的时候遇到的。
FLOAT *v;
int N;
v = ( FLOAT* )malloc(N);
后来改成
v = ( FLOAT* )malloc( N * sizeof( FLOAT ) );
运行没有错误。
整理一些在写程序过程中遇到的错误。
1.*** glibc detected *** ./test: free(): invalid next size (fast): 0x09c8bbe0 ***
用malloc函数的时候遇到的。
FLOAT *v;
int N;
v = ( FLOAT* )malloc(N);
后来改成
v = ( FLOAT* )malloc( N * sizeof( FLOAT ) );
运行没有错误。