malloc eller lokala variabler?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: malloc eller lokala variabler?

Inlägg av lillahuset »

kodar-holger: Tja, C börjar bli ganska väl specat. I ANSI C är det specificerat att lokala variabler hamnar på stacken om de inte är definierade "static". Däremot finns det vissa arkitekturer, tex vissa PIC, som har en så fjösig stack att vissa (alla jag känner till) kompilatorer lagrar dem på annat sätt.

Finns ingen anledning att specificera det i kompilatordokumentationen om man inte avviker från ANSI C.
Skriv svar