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