HEAD FIRST C - A Brain Friendly Guide

Ever wished there was an easier way to learn C from a book? Head First C is a complete learning experience that will show you how to create programs in the C language. This book helps you learn the C language with a unique method that goes beyond syntax and how-to manuals and helps you understand how to be a great programmer. You’ll learn key areas such as language basics, pointers and pointer arithmetic, and dynamic memory management, and with advanced topics such as multi-threading and network programming, Head First C can be used as an accessible text book for a college-level course.



Table Of Contents:



Chapter 1 Getting Started with C: Diving in
Chapter 2 Memory and Pointers: What are you pointing at?
Chapter 2.5 Strings: String theory
Chapter 3 Creating Small Tools: Do one thing and do it well
Chapter 4 Using Multiple Source Files: Break it down, build it up
Chapter 5 Structs, Unions, and Bitfields: Roll your own structures
Chapter 6 Data Structures and Dynamic Memory: Building bridges
Chapter 7 Advanced Functions: Turn your functions up to 11
Chapter 8 Static and Dynamic Libraries: Hot-swappable code
Chapter 9 Processes and System Calls: Breaking boundaries
Chapter 10 Interprocess Communication: It’s good to talk
Chapter 11 Sockets and Networking: There’s no place like 127.0.0.1



DETAILS  

  • Download
  • By
    David Griffiths , Dawn Griffiths
  • Pages
    632
  • Year
    2012
  • Publisher
    O’Reilly Media
  • Language
    English
  • ISBN
    978-1449399917
  • File Size
    31.25 MB
  • File Format
    PDF
Previous
Next Post »