C18 'stack frame too large'

Gast #1371498
Lesenswert?

ich experimentiere grad etwas mit C18 herum. Folgendes Programm bringt 
den Fehler 'stack frame too large' in der Zeile short C[21]

void main (void)
{
short 
A[21]={0,1,2,4,8,16,32,64,128,256,512,256,128,64,160,16,8,4,2,1,0};
short 
B[21]={255,255,255,255,255,512,255,255,255,255,512,255,255,255,255,512,2 
55,255,255,255,255};
short C[21]={0,0,0,0,2,0,0,4,0,0,0,8,0,0,16,0,0,32,0,64,0};




was ist der Grund bzw. wie kann ich den Fehler vermeiden?

Bastian

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren