Lista dinâmica de variáveis

Publicado por mazin (última atualização em 23/11/2010)

[ Hits: 5.763 ]

Download CList.c




Com esse script é possível armazenar qualquer tipo de dado e depois recuperá-lo. O arquivo ".c" é o do download e o visualizado é o ".h" cabeçalho.

  



Esconder código-fonte

#ifndef _CLIST_H_
#define _CLIST_H_
#define Pointer void*
#include <stdlib.h>
#include <stdio.h>
#include <string.h>

typedef struct _CList
{
    int count;
    Pointer *list;
} CList;

CList * CreateList();
int InitList(CList * list);
Pointer Item(CList * list, int index);
int Add(CList * list, Pointer item);
int Delete(CList * list, int index);
int Count(CList * list);
int Insert(CList * list, Pointer item, int index);
int Index(CList * list, Pointer item);         
int ClearList(CList * list);
int FreeList(CList * list);

#endif

Scripts recomendados

AGENDA DE COMPROMISSO

É 32 ou 64 bits?

Driver tgz

Contar elementos de uma lista encadeada

Jogo Snake (com gráficos)


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts