Skip to content
/ the-c Public

The C Programming Language - Exercises & Solutions

Notifications You must be signed in to change notification settings

coed95/the-c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The C Programming Language 2nd Edition - Solutions

C/C++ CI

Introduction

The C Programming Language is one of the most popular book about C written by Brian W. Kernighan and Dennis M. Ritchie.

Also referred just as K&R, the authors did a very good job at explaining the core concepts of programming.

Each chapter of the book contains exercises that are helpful for a better understanding of the language and test the progresses made throughout them.

This repository contains all the solutions to the exercises. They may not be the most optimal, but are a good start for people who are going through the same route.

Environment

The source code is not tied up to an IDE, so any text editor will do the job. However, there are useful tasks and settings available for Visual Studio Code. For a better experience using this editor, the C/C++ extension provides some very helpful features specific to the C programming language.

Compilers

To be able to write programs in C, a compiler is required. There are many options available for each operating system.

macOS

Clang

Linux

GCC

Windows

Windows Subsystem for Linux (a.k.a. WSL).

MinGW Compiler Collection

Debuggers

LLDB for C, Objective-C and C++.

GDB supports the following languages: Ada, Assembly, C, C++, D, Fortran, Go, Objective-C, OpenCL, Modula-2, Pascal, Rust.

About

The C Programming Language - Exercises & Solutions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages