Imagem de fundo

Em uma estrada recém asfaltada é necessário pintar as...

Em uma estrada recém asfaltada é necessário pintar as faixas de sinalização: faixa seccionada ou contínua significando, respectivamente, que se pode ultrapassar ou não. Para armazenar essas informações, foram elaboradas estruturas de dados em Linguagem C que contenham o tipo de faixa e quais quilômetros devem ser pintados de acordo com o tipo de faixa. De acordo com as figuras a seguir, assinale a alternativa que apresenta maior fidelidade de estrutura de dados correspondente aos modelos descritos.


Imagem associada para resolução da questão


Imagem associada para resolução da questão


A

typedef struct km{

int kmIni, kmTer;

km *prox;

} TKm;

typedef struct faixa{

char tipoFaixa[20];

km *prox1;

faixa *prox2;

}TFaixa;


B

typedef struct km{

int kmIni, kmTer;

km &prox;

} TKm;

typedef struct faixa{

char tipoFaixa[20];

km &prox1;

faixa &prox2;

}TFaixa;


C

typedef struct km{

int kmIni, kmTer;

km &prox;

char tipoFaixa[20];

km &prox1;

faixa &prox2;

}TFaixa;


D

typedef struct km{

int kmIni, kmTer;

km *prox;

char tipoFaixa[20];

km *prox1;

faixa *prox2;

}TFaixa;


E

typedef struct km{

int kmIni, kmTer;

km *prox;

} TKm;

typedef struct faixa{

char tipoFaixa[20];

km &prox1;

faixa *prox2;

}TFaixa;