Description

Book Synopsis
Suitable for C programmers, this book takes them through the entire development cycle of a C program - designing and developing the program, writing source code, compiling the code, linking the code to create the executable programs, debugging, and deployment.

Table of Contents
Introduction.

Book I: Hello, C.

Chapter 1: Your Basic C Program.

Chapter 2: How It All Works.

Chapter 3: More Basics, Comments, and Errors.

Chapter 4: Introducing Numbers and Variables.

Chapter 5: More Variables and Basic I/O.

Chapter 6: Decision Time.

Chapter 7: Looping.

Chapter 8: Using Constants.

Chapter 9: Mysterious Math.

Chapter 10: It’s Only Logical.

Book II: Middle C.

Chapter 1: Variables from Beyond Infinity.

Chapter 2: The Madness of Printf( ).

Chapter 3: Maniacal Math Functions.

Chapter 4: Not Truly Random.

Chapter 5: While Going Loopy.

Chapter 6: More Decision Making.

Chapter 7: The Goto Chapter.

Book III: Above C Level.

Chapter 1: Asking for Arrays.

Chapter 2: I Sing of Strings.

Chapter 3: Messing with Characters.

Chapter 4: Stinkin’ Structures.

Chapter 5: Creating Your Own Functions.

Chapter 6: Quitting Before You’re Done.

Chapter 7: More Variable Nonsense.

Book IV: Advanced C.

Chapter 1: Introduction to Evil Pointers.

Chapter 2: Getting to the *Point.

Chapter 3: Binary Bits.

Chapter 4: The Myth of the Array.

Chapter 5: Pointers and Strings.

Chapter 6: Crazy Arrays of Pointers.

Chapter 7: Functions and Pointers.

Chapter 8: Structures, Pointers, and the Malloc Deity.

Chapter 9: Does Anyone Have the Time?

Chapter 10: Building Big Programs.

Chapter 11: Help!

Book V: Disk Drive C.

Chapter 1: Just Your Standard I/O.

Chapter 2: Interacting with the Command Line.

Chapter 3: Hello, Disk!

Chapter 4: More Formal File Writing and Reading.

Chapter 5: Random Access Files.

Chapter 6: Folder Folderol.

Chapter 7: Under New File Management.

Book VI: The Joy of Linked Lists.

Chapter 1: Why Linked Lists?

Chapter 2: Dawn of the Database.

Chapter 3: Storing a Linked List on Disk.

Chapter 4: The Nightmare of the Double-Linked List.

Book VII: Appendixes.

Appendix A: The Stuff You Need to Know before Reading Everything Else in This Book.

Appendix B: ASCII Table.

Appendix C: Answers to Exercises.

Appendix D: C Language Keywords and Operators.

Appendix E: C Language Variable Types.

Appendix F: Escape Sequences.

Appendix G: Conversion Characters.

Index.

C AllinOne Desk Reference For Dummies

    Product form

    £25.49

    Includes FREE delivery

    RRP £29.99 – you save £4.50 (15%)

    Order before 4pm tomorrow for delivery by Mon 22 Jun 2026.

    A Paperback / softback by Dan Gookin


      View other formats and editions of C AllinOne Desk Reference For Dummies by Dan Gookin

      Publisher: John Wiley & Sons Inc
      Publication Date: 03/09/2004
      ISBN13: 9780764570698, 978-0764570698
      ISBN10: 0764570692

      Description

      Book Synopsis
      Suitable for C programmers, this book takes them through the entire development cycle of a C program - designing and developing the program, writing source code, compiling the code, linking the code to create the executable programs, debugging, and deployment.

      Table of Contents
      Introduction.

      Book I: Hello, C.

      Chapter 1: Your Basic C Program.

      Chapter 2: How It All Works.

      Chapter 3: More Basics, Comments, and Errors.

      Chapter 4: Introducing Numbers and Variables.

      Chapter 5: More Variables and Basic I/O.

      Chapter 6: Decision Time.

      Chapter 7: Looping.

      Chapter 8: Using Constants.

      Chapter 9: Mysterious Math.

      Chapter 10: It’s Only Logical.

      Book II: Middle C.

      Chapter 1: Variables from Beyond Infinity.

      Chapter 2: The Madness of Printf( ).

      Chapter 3: Maniacal Math Functions.

      Chapter 4: Not Truly Random.

      Chapter 5: While Going Loopy.

      Chapter 6: More Decision Making.

      Chapter 7: The Goto Chapter.

      Book III: Above C Level.

      Chapter 1: Asking for Arrays.

      Chapter 2: I Sing of Strings.

      Chapter 3: Messing with Characters.

      Chapter 4: Stinkin’ Structures.

      Chapter 5: Creating Your Own Functions.

      Chapter 6: Quitting Before You’re Done.

      Chapter 7: More Variable Nonsense.

      Book IV: Advanced C.

      Chapter 1: Introduction to Evil Pointers.

      Chapter 2: Getting to the *Point.

      Chapter 3: Binary Bits.

      Chapter 4: The Myth of the Array.

      Chapter 5: Pointers and Strings.

      Chapter 6: Crazy Arrays of Pointers.

      Chapter 7: Functions and Pointers.

      Chapter 8: Structures, Pointers, and the Malloc Deity.

      Chapter 9: Does Anyone Have the Time?

      Chapter 10: Building Big Programs.

      Chapter 11: Help!

      Book V: Disk Drive C.

      Chapter 1: Just Your Standard I/O.

      Chapter 2: Interacting with the Command Line.

      Chapter 3: Hello, Disk!

      Chapter 4: More Formal File Writing and Reading.

      Chapter 5: Random Access Files.

      Chapter 6: Folder Folderol.

      Chapter 7: Under New File Management.

      Book VI: The Joy of Linked Lists.

      Chapter 1: Why Linked Lists?

      Chapter 2: Dawn of the Database.

      Chapter 3: Storing a Linked List on Disk.

      Chapter 4: The Nightmare of the Double-Linked List.

      Book VII: Appendixes.

      Appendix A: The Stuff You Need to Know before Reading Everything Else in This Book.

      Appendix B: ASCII Table.

      Appendix C: Answers to Exercises.

      Appendix D: C Language Keywords and Operators.

      Appendix E: C Language Variable Types.

      Appendix F: Escape Sequences.

      Appendix G: Conversion Characters.

      Index.

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account