Skip to content

PcNerd9/alx-low_level_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

343 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ALX Low Level Programming

This repository contains various projects and exercises focused on low-level programming concepts, primarily using the C programming language. The materials cover fundamental programming principles, data structures, algorithms, and memory management.

Table of Contents

Projects

The repository includes the following projects:

  1. Hello, World!

    • Basic introduction to the C programming language and compilation process.
  2. Functions

    • Implementation of basic functions in C.
  3. Pointers and Arrays

    • Exploring the concepts of pointers and arrays in C programming.
  4. Structures

    • Introduction to data structures in C, focusing on struct and typedef.
  5. Dynamic Memory Allocation

    • Techniques for managing memory dynamically using malloc, calloc, realloc, and free.
  6. File I/O

    • Reading from and writing to files using standard I/O functions in C.
  7. More Functions

    • Advanced function implementations, including recursion and variadic functions.
  8. Bit Manipulation

    • Understanding bitwise operations and their applications in C.
  9. Preprocessor Directives

    • Utilizing preprocessor directives for conditional compilation and macro definitions.
  10. Basic Data Structures

    • Implementing basic data structures like linked lists, stacks, and queues.

Technologies Used

  • C programming language
  • GCC (GNU Compiler Collection)
  • Makefile (for building projects)
  • GDB (GNU Debugger) for debugging

Getting Started

To get started with this repository, follow these steps:

  1. Clone the repository:
    git clone https://github.com/yourusername/alx-low_level_programming.git
    cd alx-low_level_programming
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published