Skip to content

Latest commit

 

History

History
26 lines (15 loc) · 892 Bytes

File metadata and controls

26 lines (15 loc) · 892 Bytes

C Projects

A collection of standalone C projects for learning the C programming language. Each project is located in the projects/ directory with its own makefile for building. The code largely follows C11 standards.

Projects

Basics

  • Hello World: A simple program that prints "Hello, World!" to the console.

Games

  • Battle: A command-line turn-based RPG game.
  • Uno: A command-line implementation of the Uno card game.

Compilation

Each project contains a makefile. To compile a project, navigate to its directory and run:

make

This will generate an executable file in the same directory. The main compiler used is gcc, and the code adheres to C11 standards.

Every project is self-contained, so dependencies are managed within each project's directory.