forked from freudenreichan/info2Praktikum-NeuronalesNetz
clearMatrix füllen
This commit is contained in:
parent
ec54bdd951
commit
3de79e2b83
7
matrix.c
7
matrix.c
@ -6,13 +6,18 @@
|
||||
|
||||
Matrix createMatrix(unsigned int rows, unsigned int cols)
|
||||
{
|
||||
MatrixType*data= malloc(rows*cols*sizeof(MatrixType));
|
||||
MatrixType*data= malloc(rows*cols*sizeof(MatrixType)); //Speicher reservieren
|
||||
Matrix newMatrix = {rows,cols,data};
|
||||
return newMatrix;
|
||||
}
|
||||
|
||||
void clearMatrix(Matrix *matrix)
|
||||
{
|
||||
matrix->data = UNDEFINED_MATRIX_VALUE; //Auf 0 setzen
|
||||
matrix->rows = UNDEFINED_MATRIX_VALUE;
|
||||
matrix->cols = UNDEFINED_MATRIX_VALUE;
|
||||
|
||||
free((*matrix).data); //Speicher freigeben
|
||||
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user