Data Structures Lerax 1.0.0
Essential Data Structures for C language
Loading...
Searching...
No Matches
list-double.h
Go to the documentation of this file.
1
12
13#ifndef LIST_DOUBLE_H
14#define LIST_DOUBLE_H
15
19struct ListDouble {
20 int data;
23};
24
25typedef struct ListDouble ListDouble;
26
27#define EMPTY_LIST_DOUBLE (ListDouble*) 0
28
29
32
35
38
41
44
47
50
53
54/*********/
55/* UTILS */
56/*********/
57
59
60#endif
ListDouble * list_double_search(ListDouble *l, int data)
ListDouble * list_double_remove(ListDouble *l, int data)
ListDouble * list_double_create(void)
ListDouble * list_double_insert(ListDouble *l, int data)
void list_double_println(ListDouble *l)
void list_double_free(ListDouble *l)
ListDouble * list_double__new_node(int data)
int list_double_empty(ListDouble *l)
void list_double_print(ListDouble *l)
Linked List with double pointers.
Definition list-double.h:19
int data
Definition list-double.h:20
struct ListDouble * prev
Definition list-double.h:22
struct ListDouble * next
Definition list-double.h:21