-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathaltest.c
34 lines (28 loc) · 913 Bytes
/
altest.c
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
#include "arraylist.h"
#include "private_api.h"
#include <stdio.h>
void main(){
int i;
arraylist *list = arraylist_new(4);
//printf("Created a new arraylist with capacity %d\n", arraylist_capacity(list));
arraylist_add(0, list);
arraylist_add(5, list);
arraylist_add(1, list);
arraylist_add(5, list);
arraylist_add(2, list);
arraylist_add(5, list);
arraylist_add(3, list);
arraylist_add(5, list);
arraylist_add(4, list);
arraylist_add(5, list);
for (i = 0; i < arraylist_size(list); i++){
printf("%d\n", arraylist_get(i, list));
}
//printf("Created a new arraylist with capacity %d\n", arraylist_capacity(list));
arraylist_delete(0, list);
for (i = 0; i < arraylist_size(list); i++){
printf("%d\n", arraylist_get(i, list));
}
arraylist_destroy(list);
printf("Size of inode is %d\nsize of block is %d\n size of superblock is %d\n", sizeof(inode), sizeof(int), sizeof(superblock));
}