summaryrefslogtreecommitdiffstats
path: root/04_exercise/arena/arena_test.c
diff options
context:
space:
mode:
Diffstat (limited to '04_exercise/arena/arena_test.c')
-rw-r--r--04_exercise/arena/arena_test.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/04_exercise/arena/arena_test.c b/04_exercise/arena/arena_test.c
new file mode 100644
index 0000000..b0927f1
--- /dev/null
+++ b/04_exercise/arena/arena_test.c
@@ -0,0 +1,18 @@
+//
+// Created by stefan on 10.06.20.
+//
+#include "arena_list.h"
+#include <stdio.h>
+int main() {
+ Node arena[5];
+ ArenaList al = alInit(arena, 5);
+ int data[5] = {1, 2, 3, 4, 5};
+ for (int i = 0; i < 5; ++i) {
+ alPush(&al, &data[4 - i]);
+ }
+
+ for (Node *cur = al.activeList.first; cur != NULL; cur = cur->next) {
+ printf("Got digit %d \n", *(int *)cur->value);
+ }
+
+}