Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
É possível iniciar uma estrutura estática em C?
O exemplo abaixo é apenas um fragmento para ilustrar o raciocínio
struct Dobro{
int numero;
int (*dobro)(struct Dobro* d);
};
int fnDobro(struct Dobro *d){
return (d == NULL) ? 0 : 2* d->numero;
}
static struct Dobro Joao = {5, fnDobro};Carregando comentários...