Skip to content
#

file-handling

Here are 98 public repositories matching this topic...

This is a C Programming Learning Repository for Beginners - a structured learning path designed to guide newcomers through C programming fundamentals in the correct sequence, from basic syntax to advanced concepts, while serving as an open repository for community contributions and collaborative learning..

  • Updated Sep 12, 2025
  • C

C program that uses structures, file handling, merge sort and linked lists to manage student records and hash tables (arrays of pointers to struct hash) to organize students by branch and slot for efficient data storage and retrieval.

  • Updated Jul 1, 2025
  • C

BCrack is a basic tool designed to crack Bcrypt hashed passwords using brute-force methods. Written in C, it highlights the importance of strong passwords and the effectiveness of Bcrypt for password hashing. Ideal for educational purposes and ethical security testing with permission.

  • Updated Aug 15, 2024
  • C

This repository, by Ashikur Rahman Provat, offers a collection of basic C programs aimed at beginners. It covers key topics like file handling, input/output operations, and mathematical computations. Whether you're starting from scratch or refining your skills, this resource serves as a useful tool to practice core C programming concepts.

  • Updated Feb 6, 2025
  • C

This repository contains 10 labs from the Programming Principles (CS 1412) course, each covering core C programming concepts. Labs focus on arithmetic operations, string manipulation, file handling, dynamic memory allocation, and data structures like arrays, structs, and linked lists, building essential skills through hands-on practice.

  • Updated Nov 12, 2024
  • C

Improve this page

Add a description, image, and links to the file-handling topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the file-handling topic, visit your repo's landing page and select "manage topics."

Learn more