Welcome to my C-Code Vault! This repository serves as a collection of my C programming journey, from basic syntax to more advanced concepts. I will be documenting my progress, along with day-wise breakdowns and practice projects that I complete along the way.
- Day-wise Learning: Each day is dedicated to a specific topic, starting from the very basics to advanced concepts.
- Code Samples: Includes code examples to practice and understand concepts like variables, loops, functions, arrays, structures, unions, memory management, and more.
- Practice Exercises: I have solved problems and challenges to strengthen my understanding.
- Projects: Small C projects and exercises to demonstrate the application of the learned concepts.
- Day 1: Introduction to C
- Day 2: Control Statements
- Day 3: Loops
- Day 4: Arrays
- Day 5: Strings & Functions
- Day 6: Functions
- Day 7: Pointers
- Day 8: Dynamic Memory Allocation
- Day 9: Practice (Review and reinforce previous topics)
- Day 10: Structures
- Day 11: Unions
- And more...
- Clone this repo to your local machine:
git clone https://github.com/yourusername/c-programming-journey.git
- Explore the Code: Each day's folder contains code samples and explanations.
- Learn and Practice: Feel free to modify, experiment, and solve the problems!
- C Programming Language
- GCC Compiler for compiling and running the code.
- Feel free to fork this repository and contribute improvements, bug fixes, or enhancements to any of the projects I work on.
- If you have suggestions or ideas, open an issue or pull request!
To track the progress of my learning, I will create day-wise markdown files for each day of my journey. These files will contain:
- A summary of the topics I learned.
- The practice programs or challenges completed.
- Any challenges or notes I encountered.
You can explore these day-wise files by navigating to the corresponding day folders in this repository.
- Master C++ programming for advanced DSA concepts.
- Implement complex algorithms and data structures in C.
- Contribute to open-source C projects.
Feel free to follow my coding journey on platforms like [Dev.to](https://dev.to/adhyanjain2512), [Medium](https://medium.com/@adhyanjain2006), or reach out to me on [X/Twitter.](https://x.com/adhyanjain2512), [LinkedIn](https://www.linkedin.com/in/adhyan-jain-5703411b8/).