ALX-curriculum for low-level programming
Programming in C
Directories | Description |
---|---|
0x00-hello_world | Introduction to the basics of C |
0x01-variables_if_else_while | Introduction to variables, if else statments and while loops in C |
0x02-functions_nested_loops | Introduction to functions and nested loops in C |
0x03-debugging | Introduction to debugging in C |
0x04-more_functions_nested_loops | Indepth on functions and nested loops in C |
0x05-pointers_arrays_strings | Introduction to pointers, arrays and strings in C |
0x06-pointers_arrays_strings | pointers, arrays and strings in C |
0x07-pointers_arrays_strings | more pointers arrays and strings in C |
0x08-recursion | Recursions in C |
0x09-static_libs | Static libraries |
0x0A-argc_argv | Introduction to main arguments |
0x0B-malloc_free | Introduction to Dynamic memory allocation in C |
0x0C-more_malloc_free | Dynamic memory allocation in C indepth |
0x0D-preprocessor | Introduction to C language compilation |
0x0E-structures_typedef | Intoduction to structures in C |
0x0F-function_pointers | Functions that point to other functions |
0x10-variadic_functions | Functions with multiple arguments |
0x12-singly_linked_lists | Data Structures: Introduction to Singly Linked Lists |
0x13-more_singly_linked_lists | More on Singly Linked List |
0x14-bit_manipulation | Bit manipulation in C |
0x15-file_io | File Operations |
0x17-doubly_linked_lists | Data Structire: Doubly Linked Lists |
0x18-dynamic_libraries | Dynamic Libraries |
0x1A-hash_tables | Hash Tables |
Salami Ayomide Johnson - Ayomide