Skip to content

All steps and tasks that I used to learn C language with ALX

Notifications You must be signed in to change notification settings

MinaSamirSaad/alx-low_level_programming

Repository files navigation

ALX-low_level_programming

Description

This project is about programming in C

Directory

Files Description
0x00-hello_world Using the compiler and first use of C
0x01-variables_if_else_while Learning of variables and conditions
0x02-functions_nested_loops Learning about loops, nested loops and functions
0x03-debugging Learning how to debbug
0x04-more_functions_nested_loops Second part of loops, nested loops and functions
0x05-pinters_arrays_strings First part of Pointers, arrays and strings
0x06-pointers_arrays_strings Second part of Pointers, arrays and strings
0x07-pointers_arrays_strings Third part of Pointers, arrays and strings
0x08-recursion Recursion with functions
0x09-static_libraries Static libraries
0x0A-argc_argv Learning about the arguments in the main
0x0B-malloc_free Learning about the memory and how to expand a memory
0x0C-more_malloc_free Second part of the memory
0x0D-preprocessor Learning about the preprocessor
0x0E-structures_typedef Learning about structures and typedef and how to use them
0x0F-function_pointers Learning about pointer to functions and function pointers
0x10-variadic_functions Learning about variadic functions
0x12-singly_linked_list Learning about data structure with linked lists
0x13-more_singly_linked_lists Second part of singly linked lists
0x14-bit_manipulation Learning about bit manipulation
0x15-file_io Learning about file descriptors and how open, close, read and write a file
0x17-doubly_linked_lists Learning about doubly linked list
0x18-dynamic_libraries Learning about Dynamic libraries, create and modify them
0x1A-hash_tables Learning about Hash tables
0x1C-makefiles Learning how to make files with Makefile and the rules

Author

Mina Samir :octocat:

Twitter