An open API service indexing awesome lists of open source software.

https://github.com/raeid-u/dynamic_array

simple dynamic array implementation in C... because I can
https://github.com/raeid-u/dynamic_array

c dynamic-array makefile

Last synced: 11 days ago
JSON representation

simple dynamic array implementation in C... because I can

Awesome Lists containing this project

README

          

# Dynamic Array Implementation

Simple dynamic array implementation in C by Raeid.

This is a simple exercise I completed in preparation for my [CS 136](https://student.cs.uwaterloo.ca/~cs136/current/) exam at uWaterloo.

## Features
- Opaque data structure
- User is responsible for managing memory
- Dynamic Arrays are self-optimizing
- Makes use of [`lumber.h`](https://github.com/Raeid-U/lumber), another project by Raeid-U for logging in C

---

## Project Structure
```
./
├── da.h
├── da.c
├── lumber.h
├── main.c // implementaion testing file
├── Makefile
├── .gitignore
└── README.md
```

---

## Notes
- This is not intended to be used in anything serious
- Only meant to be an experiment to test my skills
- Feel free to use it, modify it, or take inspiration from it to further your own learning