C Fundamentals
Algorithms · data structures · cryptography · systems — pure C11, zero deps
Loading...
Searching...
No Matches
main.c File Reference

Linked-list CLI demo. More...

#include "linked_list.h"
#include <stdio.h>
#include <stdlib.h>

Go to the source code of this file.

Functions

int main (int argc, char *argv[])
 
static void print_list (const linked_list_t *list, const char *label)
 

Detailed Description

Linked-list CLI demo.

Reads numbers from argv, builds a list (push_back), prints it, finds the first arg, reverses, prints again. Demonstrates all the core ops.

Definition in file data_structures/linked_list/main.c.

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ print_list()

static void print_list ( const linked_list_t list,
const char *  label 
)
static

Definition at line 13 of file data_structures/linked_list/main.c.

References linked_list_t::head, and ll_size().

Referenced by main().