Hallo allerseits,
folgendes setting:
Letzteres würde ich gerne realisieren. Ich könnte natürlich in einer Anwendung entsprechend "Mat_cpy(Matrix->A, zero);" usw. aufrufen, aber geht es nicht direkt, wie in der ersten Zeile der Main?
Btw. die erwartete Fehlermeldung ist:
folgendes setting:
Code:
typedef uint32_t arr[3];
typedef arr mat[3]; // uint32_t mat[3][3];
struct mat_struct {
mat A;
mat B;
mat C;
}
typedef struct mat_struct Mat;
void main()
{
mat zero = {0}, one = {1}, two = {2}; // Drei-Dimensionale Matrix
Mat Matrix = {zero, one, two}; // Jede Eigenschaft ist eine 3D-Matrix.
}
Letzteres würde ich gerne realisieren. Ich könnte natürlich in einer Anwendung entsprechend "Mat_cpy(Matrix->A, zero);" usw. aufrufen, aber geht es nicht direkt, wie in der ersten Zeile der Main?
Btw. die erwartete Fehlermeldung ist:
Code:
warning: initialization makes integer from pointer without a cast
Zuletzt bearbeitet: