This repository contains programs written for the low-level programming and algorithm section.
- 0x00-hello_world
- 0x01-variables_if_else_while
- 0x02-functions_nested_loops
- 0x03-debugging
- 0x04-more_functions_nested_loops
- 0x05-pointers_arrays_strings
- 0x06-pointers_arrays_strings
- 0x07-pointers_arrays_strings
- 0x08-recursion
- 0x09-static_libraries
- 0x0A-argc_argv
- 0x0B-malloc_free
- 0x0C-more_malloc_free
- 0x0D-preprocessor
- 0x0E-structures_typedef
- 0x0F-function_pointers
- 0x10-variadic_functions
- 0x12-singly_linked_lists
- 0x13-more_singly_linked_lists
- 0x14-bit_manipulation
- 0x15-file_io
Working with this project requires you to have some tools installed:
- GCC : GNU Compiler
- Betty : C code checker
To access any project you are willing to view, please proceed like this:
-
Clone the repository
git clone https://github.com/GOLVEN666/alx-low_level_programming cd alx-low_level_programming
-
Open your desired project (we take Hello world project as example)
cd 0x00-hello_world
-
Test your desired file
gcc -Wall -Werror -Wextra -pedantic -std=gnu89 4-puts.c -o 4-puts ./4-puts
-
Repeat with other files or projects
- GOLVEN666 <GOLVEN666>
All work contained in this project was completed as part of the curriculum for ALX Africa Software Engineering program built upon Holberton School projects and materials. Holberton School is a campus-based full-stack software engineering program that prepares students for careers in the tech industry using project-based peer learning.
For more information, visit these links.