Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/amarok24/the_c_book__banahan

All source code examples from The C Book, properly formatted (Linux kernel coding style).
https://github.com/amarok24/the_c_book__banahan

ansi-c book-source-code c89 c90 examples-c

Last synced: about 10 hours ago
JSON representation

All source code examples from The C Book, properly formatted (Linux kernel coding style).

Awesome Lists containing this project

README

        

# The C Book - source code examples
All source code examples from The C Book, properly formatted ([Linux kernel coding style](https://www.kernel.org/doc/html/latest/process/coding-style.html)). The book describes the ANSI C standard (C89 / C90).

## About The C Book
The C Book was written by Mike Banahan, Declan Brady and Mark Doran. This version is based on the second edition. The whole book can be found on GitHub [here](https://github.com/wardvanwanrooij/thecbook). The latest PDF version of The C Book can be downloaded from [https://github.com/wardvanwanrooij/thecbook/releases/latest](https://github.com/wardvanwanrooij/thecbook/releases/latest).

## History
The second edition of the book was printed in 1991 by Addison Wesley. The original nroff sources were converted to HTML and made available in 2003 by [Mike Banahan](https://publications.gbdirect.co.uk/c_book/copyright.html). A few obvious mistakes and typos in C source code examples were fixed in 2024, based on information provided by [Ross Bencina](http://www.rossbencina.com/).

## License
Permission is hereby granted for anyone to do anything that they want with this material—you may freely reprint it, redistribute it, amend it or do whatever you like with it provided that you include an acknowledgement of the original authorship and copyright in the form of a link to https://publications.gbdirect.co.uk/c_book/copyright.html.
For more information please review the [original license](./LICENSE).