01 Piscine 42 | Exam
is notorious because it transitions you from writing simple ft_putchar or ft_swap exercises into algorithmic logic, string manipulation, and memory management. Unlike your daily projects, the exam is taken inside the school's intranet (usually using the examshell terminal program). You have no access to Google, Stack Overflow, Discord, or ChatGPT. It's just you, vim (or nano / emacs ), and the gcc compiler.
Review preparation tips and a breakdown of the 42 modules on Check out this student's reflection on Exam 01 Piscine 42
void ft_putstr(char *str)
Exam 01 is the second exam in the Piscine curriculum (following Exam 00). While Exam 00 tests your ability to write basic functions and understand the C syntax, Exam 01 tests your ability to manipulate memory, strings, and numbers using loops and conditions. is notorious because it transitions you from writing
: Use exam for both initial login prompts, then use your personal intranet credentials once the terminal opens. It's just you, vim (or nano / emacs ), and the gcc compiler
This article is your complete tactical guide to understanding, preparing for, and passing Exam 01 at the 42 Piscine. We will break down the structure, the grading system, the most common exercises, and the survival mindset required to succeed.