Skip to content

Rayen-JN/holbertonschool-low_level_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Low-Level Programming in C

This repository contains code examples and resources for low-level programming in the C language. It covers fundamental concepts such as pointers, recursion, memory management with malloc, and more.

Contents

Pointers

The "Pointers" directory includes examples and explanations of C pointers. It covers pointer declaration, dereferencing, pointer arithmetic, and their practical applications.

Recursion

The "Recursion" directory contains code samples demonstrating recursive functions in C. It explores recursive algorithms, their benefits, and potential pitfalls to avoid.

Dynamic Memory Allocation

The "Dynamic Memory Allocation" directory focuses on using malloc, calloc, realloc, and free functions for dynamic memory management in C. It provides examples and best practices for efficient memory allocation and deallocation.

File Handling

The "File Handling" directory showcases C programming techniques for reading from and writing to files. It covers file I/O operations, error handling, and file manipulation.

Data Structures

The "Data Structures" directory explores the implementation of common data structures in C. It includes examples of linked lists, stacks, queues, and more, along with their associated operations.

Contributing

Contributions to this repository are welcome! If you have any code examples, improvements, or additional resources related to low-level programming in C, please feel free to submit a pull request.

License

This repository is licensed under the MIT License.

About

holbertonschool-low_level_programming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published