- main.c
- slist.c
- slist.h
- Makefile
If you are using UNIX/Linux, use make
to compile and make clean
to clean up after running the program.
Please use gcc main.c slist.c -o slist
if you are using gcc compiler
Run with ./slist
The program offers a context menu in the beginning. Press 1 to start a new linked list. Then use the other options to operate on it. Press 8 in the menu to quit the program. Press 6 at any point to view the linked list representation. The list is visually represented with a [H] denoting the Header/Head.
- create()
- displayNode()
- deleteNode()
- insertBeginning()
- insertEnding()
- insertAfter()
- searchNode()