Fråga : Samling till pekaren?

Fungerar efter utan några problem:

   fftw_complex *v;fftw_free för
för
… (v);

but detta dödar min applikation: fftw_complex v [N] för

; fftw_free för
för
… (v); problemet för

The uppstår i den fria () appellen som förväntar en pekare och inte en samling. Jag tänkte passera kanske skulle arbete för &v i stället, men det gör inte. Vad jag behöver att göra?

Thanks!

P.S. Förmiddag I detta är sure den trivial, men I-förmiddagen en Java programmerare och har inte fått fullständigt mitt huvud runt om pekare ännu!
" klar "

Svar : Samling till pekaren?

Hi InteractiveMind,

allthough”fftw_complex v [N]; ” exemplifierar även en pekare till ”n-” beståndsdelar som pekaren inte kan frigöras, sedan den har tilldelat på bunten, inte i högen - du kan endast frigöra pekare som du tilldelar previosly med ”alloc” (eller släkt lik ”calloc” eller ”malloc”) eller ”nytt”.

Så du enkelt behöver inte ”fritt” ”vet” i understödjafallet…,

Hoppas att hjälp,

ZOPPO
Andra lösningar  
 
programming4us programming4us