Skip to content

A comprehensive collection of C programming examples and data structure implementations. This repository serves as both a learning resource and a reference for fundamental programming concepts in C. Features include clean implementations of basic data structures, well-documented code examples, and practical programming exercises.

License

Notifications You must be signed in to change notification settings

ajnish-kumar-sahu/c-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

C Programming and Data Structures

C Data Structures

πŸ“š Overview

This repository contains my implementations and practice code for C programming and Data Structures.

πŸ“‹ Contents

πŸ”° C Programming Basics

β”œβ”€β”€ Variables and Data Types
β”œβ”€β”€ Control Structures
β”œβ”€β”€ Functions
β”œβ”€β”€ Arrays and Pointers
└── Structures and Unions

πŸ”§ Data Structures

β”œβ”€β”€ Arrays
β”œβ”€β”€ Linked Lists
β”œβ”€β”€ Stacks
β”œβ”€β”€ Queues
β”œβ”€β”€ Trees
└── Graphs

πŸš€ Getting Started

To compile and run the C programs:

# Compile the program
gcc program.c -o program

# Run the executable
./program

πŸ“ Directory Structure

.
β”œβ”€β”€ c-basics/       # Basic C programming concepts
β”œβ”€β”€ data-structures/# Data structure implementations
└── README.md      # Project documentation

🀝 Contributing

Feel free to suggest improvements or report issues.

πŸ“ License

This project is open source and available under the MIT License.

About

A comprehensive collection of C programming examples and data structure implementations. This repository serves as both a learning resource and a reference for fundamental programming concepts in C. Features include clean implementations of basic data structures, well-documented code examples, and practical programming exercises.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages