Thank you for visiting my programming projects. The majority of the code was written in C, with a few files written in Assembly.
This repository contains projects on the C programming language. The projects cover:
- Compilation
- Commenting code and following a coding style standard
- Variables, types, operators, expressions, loops, nested loops
- Conditional statements
- Functions
- Pre-processor, macros, header files, pointers, double pointers, function pointers, pointer arithmetic
- Arrays, multidimensional arrays, structures
- Static and dynamic libraries
- Program arguments
- Dynamic allocation
- Virtual memory, heap, stack
- Binary operations
- Makefiles
- Sorting and search algorithms and more!
- Ubuntu 14.04 LTS
- gcc 4.8.4 (-Wall, -Werror, -Wextra, and -pedantic flags)