Exam 01 doesn't care about your ability to write a ft_putchar . That was last week. This exam is built on three pillars:
If you progress quickly, Level 3 introduces primitive algorithms.
Exercises are presented one at a time, increasing in difficulty as you validate the previous ones. Likely Topics & Exercise Examples
The exam system provides only the function prototype. To test your code, you must write a temporary main() function, compile it locally, and run edge cases. Delete or comment out the main function before submitting. c piscine exam 01
Compile using flags to catch warnings early: gcc -Wall -Wextra -Werror ft_swap.c main.c
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.
The C Piscine (French for "swimming pool") is a month-long, intensive immersion into C programming, designed as the pre-selection gauntlet for 42 Network schools worldwide. It's intentionally grueling—candidates code seven days a week to complete individual projects, group projects called "rushes," and automated exams. Throughout the month, there is a weekly exam usually held on Fridays, with Exam 01 being the second in this series. Exam 01 doesn't care about your ability to
Implementing simple versions of standard functions, such as finding string length ( ft_strlen ), printing a string ( ft_putstr ), or reversing an array of integers ( ft_rev_int_tab ).
I can provide a code breakdown or a custom practice problem to help you prepare! Share public link
Understanding how to modify a variable's value through its address (e.g., ft_ft ), handling double pointers, and basic arithmetic with pointers. Exercises are presented one at a time, increasing
[Read Subject] ──> [Analyze Edge Cases] ──> [Write & Code] ──> [Test Locally] ──> [Git Commit & Grade]
Each week of the Piscine ends with a timed exam, with the final one being an extended 8-hour session. is the second of these assessments. The very first exam (Exam 00) focuses on the absolute basics like functions, loops, and arrays. Exam 01 acts as an immediate, crucial stress test of how well you've assimilated the more advanced fundamentals, such as pointers and memory allocation. A vital rule to know is that you need at least 25 points out of 100 to pass any exam.