-
Notifications
You must be signed in to change notification settings - Fork 9
/
haris_node_struct.h
60 lines (48 loc) · 1.88 KB
/
haris_node_struct.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
// ////////////////////////////////////////////////////
// List Manipulation in C
// Copyright(c) Haris Hasanudin 2005 - 2010
//
// Untuk Bahasa Komputer Versi Bahasa Indonesia
//
// Kupersembahkan untuk istriku tercinta Masako, anakku tersayang Takumi
// dan Tomoki serta seluruh putra putri Indonesia
// ////////////////////////////////////////////////////
// void node_addFirst(struct node_list newlist);
// void node_addLast(struct node_list newlistt);
// void node_removeAll();
// struct node_list node_removeLast();
// struct node_list node_removeFirst();
// struct node_list node_getElement(int n);
// void node_setElement(int n, struct node_list newdatat);
// void node_removeAt(int n);
// int node_getCount();
// int node_isEmpty();
// void node_insertAfter(int n, struct node_list newdata);
// void node_insertBefore(int n, struct node_list newdata);
// int node_findData(struct node_list data);
// struct node_list node_getNext();
// void node_setHeadposition();¡£
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
void node_addFirst(struct node_list newlist);
void node_addLast(struct node_list newlist);
void node_removeAll();
struct node_list node_removeLast();
struct node_list node_removeFirst();
struct node_list node_getElement(int n);
void node_setElement(int n, struct node_list newdata);
void node_removeAt(int n);
int node_getCount();
int node_isEmpty();
void node_insertAfter(int n, struct node_list newdata);
void node_insertBefore(int n, struct node_list newdata);
int node_findData(struct node_list data);
void class_findParams(struct node_list data);
struct node_list node_getNext();
void node_setHeadposition();
void class_params_init();
//
struct node_list *pstart, *pend;
struct node_list *ptr;
struct all_class_params class_params;