EDIT - può spiegare l'elettore down? Ho una domanda chiara, con prove a sostegno e prove di indagini preliminari. Mi piacerebbe capire perché non mi voti ...?Errore del compilatore: tipi incompatibili quando si assegna a 'struct' da type 'void *' durante malloc
sto ottenendo questo errore quando ho compilare con gcc:
error: incompatible types when assigning to type ‘struct cell’ from type ‘void *
Le linee di problema sono:
struct cell* cells = NULL;
cells = malloc(sizeof(struct cell) * length);
for (i = 0; i < length; i++) {
cells[i] = malloc(sizeof(struct cell) * width);
credo di aver seguito il protocollo corretto, come descritto here e anche here. Cosa mi manca?
Sei, per caso, compilando questo come _C++ _? –
Stai compilando come C++? –
A meno che '~ $ gcc program.c' sia' g ++' in Ubuntu ... – d0rmLife