Gast
#365026
hi, ich habe eine funktion an die eine variable übergeben wird, kann ich
in dieser funktion ein array mit der größe der variablen erstellen?
normalerweise müssen arrays durch konstanten definierte größen haben,
aber mein avr-gcc spuckt beim kompilieren keine fehler aus und ich
frage weil ich nicht weiß ob dann konflikte (überschreiben) mit anderen
variablen auftauchen können/werden.
hier ein beispiel:
void func(unsigned int n)
{
unsigned char buffer[n];
uart_read(n, buffer);
}
schonmal danke,
guest