Was bedeutet "statisch" in Parameter-Array-Typen in C?
Ich sah folgende wenig komplizierte Funktionsdefinition.
void foo(double A[static 10]) {
double B[10];
}
Ist es ein gültiger C & C ++ - Code? Ist es eine neue Syntax, die durch den C99- oder C ++ - Standard eingeführt wurde? Was ist der Zweck davon? Wann soll ich es benutzen? Was ist die Notwendigkeit dafür?