Skip to content

The C Programming Language. 2nd Edition Book by Brian Kernighan and Dennis Ritchie

Notifications You must be signed in to change notification settings

baus5/C-Programming-Language

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

C Programming Language

2nd Edition Book by Brian Kernighan and Dennis Ritchie

These are my study files.

Table of Contents

  1. A Tutorial Introduction
  2. Types, Operators and Expressions
  3. Control Flow
  4. Functions and Program Structure
  5. Pointers and Arrays
  6. Structures
  7. Input and Output
  8. The UNIX System Interface

File Naming

Github automatically sorts files in a gist according to :

  1. #
  2. $
  3. . (period)
  4. Numbers
  5. _ (underscore)
  6. Letters (case insensitive)

So i used only dot numbers underscore and letters for file naming.

Example:

More info at :

Chapter 1 A Tutorial Introduction

Prev | ToC | Next | Code

Quick introduction in C. Some essential elements of the language.

Programs

  1. Getting Started - Print the words
  2. Variables and Arithmetic Expressions
    • program
  3. The for statement
    • program.c
  4. Symbolic Constants
    • program.c
  5. Character Input and Output
    • program
  6. Arrays
    • program
  7. Functions
    • program
  8. Arguments - Call by Value
    • program
  9. Character Arrays
    • program
  10. External Variables and Scope
    • program

Exercises

  1. Getting Started - Print the words

  2. Variables and Arithmetic Expressions

    • fahrenheitToCelcius.c
    • fahrenheitToCelcius2.c
    • celsiusToFahrenheit.c
  3. The for statement

    • fahrenheitToCelcius3.c
  4. Symbolic Constants

    • fahrenheitToCelcius4.c
  5. Character Input and Output

    • program
  6. Arrays

    • program
  7. Functions

    • program
  8. Arguments - Call by Value

    • program
  9. Character Arrays

    • program
  10. External Variables and Scope

    • program

Chapter 2 Types Operators and Expressions

Prev | ToC | Next | Code

info

Chapter 3 Control Flow

Prev | ToC | Next | Code

info

Chapter 4 Functions and Program Structure

Prev | ToC | Next | Code

info

Chapter 5 Pointers and Arrays

Prev | ToC | Next | Code

info

Chapter 6 Structures

Prev | ToC | Next | Code

info

Chapter 7 Input and Output

Prev | ToC | Next | Code

info

Chapter 8 The UNIX System Interface

Prev | ToC | Next | Code

info

EOF

About

The C Programming Language. 2nd Edition Book by Brian Kernighan and Dennis Ritchie

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages