diff options
| author | mo khan <mo.khan@gmail.com> | 2020-07-04 13:24:21 -0600 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-07-04 13:24:21 -0600 |
| commit | 7b2027010e6ff0be7f8fd761fa4d68edc1ebe9ea (patch) | |
| tree | 89162388c0b1506eec857b125906ec0207f05e64 /src/01/01b/stack.h | |
| parent | 05f5d5496957939bee3cb360bea5b96da98b4a00 (diff) | |
Add doxygen comments
Diffstat (limited to 'src/01/01b/stack.h')
| -rw-r--r-- | src/01/01b/stack.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/01/01b/stack.h b/src/01/01b/stack.h index 7ccc173..752f865 100644 --- a/src/01/01b/stack.h +++ b/src/01/01b/stack.h @@ -1,3 +1,6 @@ +/** + * A singly linked list node node + */ struct node { int data; struct node *next; @@ -5,17 +8,22 @@ struct node { typedef struct node Node; +/** + * A queue + */ typedef struct { Node *head; int size; } Queue; +/** + * A stack + */ typedef struct { Queue *q1; } Stack; - -Stack *initialize(); +Stack *initialize(void); void push(Stack *stack, int data); int pop(Stack *stack); int size(Stack *stack); |
