Download - 1 - Função Inserir Elemento No Início Da Lista.cpp

Transcript
Page 1: 1 - Função Inserir Elemento No Início Da Lista.cpp

1: #include<stdio.h>

2: #include<conio.h>

3: #include<locale.h>

4: #include<string.h>

5: #include<stdlib.h>

6:

7: #define TAM 50

8: //Função inserir elemento no início

9: //Retorna 0 se der erro

10: //Retorna 1 se der certo

11:

12: int insereNoInicio (int dado){13: lista *novo;14: novo = (lista*) malloc (sizeof(lista));15: if(novo == null){16: printf("\nErro de alocação!");17: return 0;18: }19: novo -> dado = dado;20: novo -> prox = null;21: if(inicio == null)22: inicio = novo;23: else{24: novo -> prox = inicio;25: inicio = novo;26: }27: return 1;28: }//Fim da função incerir no início da lista29:

30: int main(){31: setlocale (LC_ALL,"");//Função dos acentos32:

33: getch();34: }//Fim do programa