Projects with this topic
-
➞ Goal: project focused on sorting data on a stack with a limited set of instructions, using the absolute minimum number of moves.
Updated -
➞ Goal: get_next_line is a function that reads and returns one line at a time from a file descriptor, including the terminating newline character \n when present. The project's core challenge is managing persistent state across multiple calls without global variables, using a single static pointer to accumulate data between reads.
Updated -
➞ Goal: ft_printf is a custom re-implementation of the standard C printf function, built on top of the previously developed libft library. The goal is to understand variadic functions in C and replicate the core formatting behaviour of printf without relying on it.
Updated -
➞ Goal: re-implement a set of standard C library functions — as well as additional utility functions — also relying on libc. This project is the foundation of the 42 curriculum: the resulting libft.a static library will be reused in virtually every future project.
Updated -
➞ Goal: This module serves as a comprehensive review of C syntax, logic, memory management, and build systems.
Updated -
➞ Goal: one of the most powerful features of C: Function Pointers, enabling higher-order functions and more dynamic code structures.
Updated -
➞ Goal: This module is a transition from simple coding to Build Systems, focusing on creating static libraries (.a) and automating compilation with Makefiles.
Updated -
➞ Goal: C Structures (struct), custom type definitions (typedef), and the creation of Header Files (.h).
Updated -
➞ Goal: deep dive into Dynamic Memory Allocation, learning how to manage the Heap memory using malloc and free.
Updated -
➞ Goal: understanding how C programs receive and process Command Line Arguments.
Updated -
➞ Goal: mastering Recursion and mathematical algorithms, focusing on efficiency and logical depth.
Updated -
➞ Goal: Data Conversion and Display, specifically transforming strings into integers and vice-versa, as well as handling different numeric bases.
Updated -
➞ Goal: deeper String Manipulation, specifically comparing and concatenating strings while mastering buffer management.
Updated -
➞ Goal: String Manipulation and memory handling using pointers, specifically re-implementing standard library functions.
Updated -
➞ Goal: understand and master pointers, memory addresses, and basic manipulation of arrays and strings.
Updated -
➞ Goal: build a solid foundation in C programming by implementing basic character and number display functions.
Updated -
Project from Chapter 1 in "Head First C#" by Andrew Stellman and Jennifer Greene
Updated -
[Mirror of Disroot Forgejo] Practice repository with examples and recommendations
Updated -
A repository to store coding practice problems from LeetCode. Profile: https://leetcode.com/u/ell8031/
Updated