Questione : Tipi incompatibili quando assegna al tipo fftw_complex del `' da tipo doppio del `*'

Ciao,

I programmanti nella C e using la biblioteca di FFTW, in cui ci è il tipo di dati fftw_complex definito come doppio [2]. Ora considerare due allineamenti di questi: fftw_complex a [10] del

; fftw_complex b [10] del
;

if faccio quanto segue:

a [5] = b [5]; il

I ottiene l'errore: tipi incompatibili del

quando assegnano al tipo fftw_complex del `' da tipo doppio del `*'. il

What è errato con questo? Realizzo che potrei assegnare appena ciascuno dei due elementi [0] e [1] ma invitare questo per fare il

I di lavoro… using l'Eclissi-CDT con il GCC 4.4.3. Grazie!
class= del

Risposta : Tipi incompatibili quando assegna al tipo fftw_complex del `' da tipo doppio del `*'

doppio fftw_complex del typedef [2];

la a [5] è un allineamento di due doppi, destra.
= l'operatore non si applica agli allineamenti.
Altre soluzioni  
 
programming4us programming4us