- ID
- 2777683
- Banca
- CCV-UFS
- Órgão
- UFS
- Ano
- 2014
- Provas
- Disciplina
- Programação
- Assuntos
Analise a estrutura
struct ListaLigadaNo {
int elemento;
struct ListaLigadaNo *proximo;
};
e a função, em ANSI C,
struct ListaLigadaNo *
insereInicio(struct ListaLigadaNo *inicio, int num, int *erro){
struct ListaLigadaNo *novo;
*erro = 0;
novo = (struct ListaLigadaNo*) malloc(sizeof(struct ListaLigadaNo));
if (novo==NULL){
*erro = 1;
return inicio;
} else {
novo->elemento=num;
_____________________________/* (1) */
return novo;
}
}
Para que a função, que insere um novo elemento no início da lista e retorne o início da lista,
funcione corretamente, a linha em branco, marcada com o comentário (1), deve ser
preenchida com