Skip to content

C projects completed during the ALX Software Engineering program.

Notifications You must be signed in to change notification settings

youssefelghamour/alx-low_level_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ALX Low-Level Programming

This repository contains various projects completed during the ALX Software Engineering program, focusing on low-level programming concepts in the C programming language. Each directory represents a separate project covering a range of topics such as basic C programming, pointers, debugging, memory allocation, data structures, and more.

Project Directories:

Directory Description
0x00-hello_world Introduction to C with "Hello, World!" program
0x01-variables_if_else_while Basics of variables, if-else, and while loops
0x02-functions_nested_loops Implementation of functions and nested loops
0x03-debugging Introduction to debugging techniques in C
0x04-more_functions_nested_loops Advanced functions and nested loop implementations
0x05-pointers_arrays_strings Working with pointers, arrays, and strings
0x06-pointers_arrays_strings Further exploration of pointers, arrays, strings
0x07-pointers_arrays_strings Continued practice with pointers, arrays, strings
0x08-recursion Introduction to recursion in C
0x09-static_libraries Creation and usage of static libraries in C
0x0A-argc_argv Working with command-line arguments in C
0x0B-malloc_free Dynamic memory allocation and deallocation
0x0C-more_malloc_free Further practice with dynamic memory allocation
0x0D-preprocessor Working with the C preprocessor
0x0E-structures_typedef Introduction to structures and typedef in C
0x0F-function_pointers Utilizing function pointers in C
0x10-variadic_functions Implementation of variadic functions in C
0x12-singly_linked_lists Implementation and manipulation of singly linked lists
0x13-more_singly_linked_lists Further exploration and manipulation of singly linked lists
0x14-bit_manipulation Bit manipulation operations in C
0x15-file_io Input/output operations on files in C
0x17-doubly_linked_lists Implementation and manipulation of doubly linked lists
0x18-dynamic_libraries Creation and usage of dynamic/shared libraries in C
0x1A-hash_tables Implementation of hash tables in C
0x1C-makefiles Introduction Makefiles in C

About

C projects completed during the ALX Software Engineering program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages