Skip to content

PERSONAL STUDIES: C, System Calls, Pointers, Memory Handling, Recursion, Static/Dynamic Libraries, Bit Manipulation, Data Structure & Algorithms

Notifications You must be signed in to change notification settings

amany-mm/alx-low_level_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Low Level Programming :octocat:

Each folder in this repository illustrates an essential concept of programming, specific to the C programming language. The file names reference the concepts (i.e. pointers, recursion, malloc, free, structures, function pointers, variadic functions, Bit manipulation, Data structures, Algorithms, etc).

Inside these folders are files containing bash scripts and functions around that particular concept. Some functions are implementations of C standard libraries functions (i.e. _strcpy, _strlen, etc).

Environment

  • Language: C
  • Compiler: gcc using the options -Wall -Werror -Wextra -pedantic -std=gnu89
  • Style guidelines: Betty style

Projects

  1. 0x00-hello_world
  2. 0x01-variables_if_else_while
  3. 0x02-functions_nested_loops
  4. 0x03-debugging
  5. 0x04-more_functions_nested_loops
  6. 0x05-pointers_arrays_strings
  7. 0x06-pointers_arrays_strings
  8. 0x07-pointers_arrays_strings
  9. 0x08-recursion
  10. 0x09-static_libraries
  11. 0x0A-argc_argv
  12. 0x0B-malloc_free
  13. 0x0C-more_malloc_free
  14. 0x0D-preprocessor
  15. 0x0E-structures_typedef
  16. 0x0F-function_pointers
  17. 0x10-variadic_functions
  18. 0x12-singly_linked_lists
  19. 0x13-more_singly_linked_lists
  20. 0x14-bit_manipulation
  21. 0x15-file_io
  22. 0x17-doubly_linked_lists
  23. 0x18-dynamic_libraries
  24. 0x1A-hash_tables
  25. 0x1C-makefiles
  26. 0x1E-search_algorithms

Authors

Amany Mohammed

About

PERSONAL STUDIES: C, System Calls, Pointers, Memory Handling, Recursion, Static/Dynamic Libraries, Bit Manipulation, Data Structure & Algorithms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages