https://github.com/elif-264/42-piscine--projects
My C and Shell projects from the 42 Piscine program.
https://github.com/elif-264/42-piscine--projects
42-piscine 42-school c-language piscine programming shell
Last synced: about 2 months ago
JSON representation
My C and Shell projects from the 42 Piscine program.
- Host: GitHub
- URL: https://github.com/elif-264/42-piscine--projects
- Owner: elif-264
- Created: 2025-10-15T19:58:59.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-10-15T20:41:08.000Z (8 months ago)
- Last Synced: 2025-10-16T21:21:46.707Z (8 months ago)
- Topics: 42-piscine, 42-school, c-language, piscine, programming, shell
- Language: C
- Homepage: https://www.linkedin.com/in/elifnurnazli/
- Size: 86.9 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 42 Piscine — Projects



This repository contains my C and Shell exercises from the **42 Piscine** program.
## 📁 Structure
- **c00 – c07** → C programming exercises, each folder contains multiple `ex` subfolders (ex00, ex01, etc.)
- **shell_00** → Shell scripting and basic command-line exercises.
- **exam** → Exam practice files.
## 🧠 Topics Covered
- Loops, conditions, and functions in C
- Pointers and memory handling
- String manipulation and arrays
- Shell commands and scripting basics
## ⚙️ Notes
- Example build command for C projects:
```bash
gcc -Wall -Wextra -Werror your_file.c -o your_program
This compiles your C file into an executable named your_program.
-Wall, -Wextra, -Werror: enable strict warning checks
your_file.c: source file
-o your_program: output program name
Temporary files, compiled binaries (a.out, .exe), and system/editor files (.DS_Store, .swp, etc.) are excluded via .gitignore.
📌 Created and maintained by Elif Nur
💡 View my GitHub profile