A structured collection of C programming lab reports, practical exercises, and PDF documentation covering foundational to advanced topics in C.
| Directory / File | Description |
|---|---|
| lab report 1,2,3 from basic to control structure | Covers basic I/O operations, data types, operator usage, and control flow (if-else, loops). |
| lab report on 1d and 2d array | Implementation and operations involving 1-Dimensional and 2-Dimensional arrays. |
| lab report on string / lab4 string.pdf | String manipulations, standard string library functions, and character arrays. |
| lab report on function / lab5 function.pdf | Modular programming, user-defined functions, argument passing, and recursion. |
| lab report on structure and union / lab6 structure and u... | Custom structures, nested structs, unions. |
| lab report on pointer / lab7 pointer.pdf | Memory addressing, pointer arithmetic, pass-by-reference, and pointer-to-pointer. |
| lab report on Dynamic Memory Allocation / lab8 DMA.pdf | Dynamic memory management functions including malloc(), calloc(), realloc(), and free(). |
| lab report on file handling / lab9 file handling.pdf | Reading, writing, appending, and managing text and binary files using system file streams. |
| lab report on graphics / lab10 graphics.pdf | Basic graphics programming in C. |