img

C Low level programming & DevOps

C pro

Welcome

Thank you for visiting my C programming projects learnt during my software engineering program with ALX.

Introduction

C is a powerful general-purpose programming language. It can be used to develop software like operating systems, databases, compilers, and so on. C programming is an excellent language to learn to program for beginners.

Table of Contents

  • About
  • Requirements
  • Projects
  • Acknowledgement

About

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!

Requirements

  • Ubuntu 14.04 LTS
  • gcc 4.8.4 (-Wall, -Werror, -Wextra, and -pedantic flags)

Projects

More Resources

Connect with me:

node_finder https://www.linkedin.com/in/kenewenemor-ekrika/ ekrikakenny@gmail.com