{"product_id":"c-all-in-one-desk-reference-for-dummies-paperback-softback-9780764570698","title":"C All-in-One Desk Reference For Dummies (Paperback \/ softback) 9780764570698","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eC All-in-One Desk Reference For Dummies\u003c\/font\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003c\/p\u003e\n\u003cp\u003e\u003cfont size=\"4\"\u003eDan Gookin (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9780764570698, Wiley\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003ePaperback \/ softback, published 3 September 2004\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e848 pages, Drawings: 10 B\u0026amp;W, 0 Color; Screen captures: 50 B\u0026amp;W, 0 Color\u003cbr\u003e23.4 x 18.5 x 4.6 cm, 1.157 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003e\u003cp\u003e\u003cb\u003eReady, set, code! A user-friendly guide introducing the C programming language to new and intermediate coders\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe C programming language and its direct descendants are widespread and among the most popular programming languages used in the world today. The enduring popularity of C continues because C programs are fast, concise, and run on many different systems. Flexible and efficient, C is designed for a wide variety of programming tasks: system-level code, text processing, graphics, telecommunications, and many other application areas. \u003ci\u003eC All-in-One Desk Reference For Dummies\u003c\/i\u003e is for beginning and intermediate C programmers and provides a solid overview of the C programming language, from the basics to advanced concepts, with several exercises that give you real-world practice.\u003c\/p\u003e \u003cp\u003e\u003ci\u003eC All-in-One Desk Reference For Dummies\u003c\/i\u003e covers everything users need to get up to speed on C programming, including advanced topics to take their programming skill to the next level. Inside you'll learn\u003c\/p\u003e \u003cul\u003e \u003cli\u003eThe 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\u003c\/li\u003e \u003cli\u003eThe intricacies of writing the code -- the basic and not-so-basic building blocks that make up the source code\u003c\/li\u003e \u003cli\u003eThorough coverage of keywords, program flow, conditional statements, constants and variables, numeric values, arrays, strings, functions, pointers, debugging, prototyping, and more\u003c\/li\u003e \u003cli\u003eDozens of sample programs you can adapt and modify for your own use\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eWritten in plain English, this friendly guide also addresses some advanced programming topics, such as\u003c\/p\u003e \u003cul\u003e \u003cli\u003eProgramming for the Linux\/Unix console\u003c\/li\u003e \u003cli\u003eWindows and Linux programming\u003c\/li\u003e \u003cli\u003eGraphics programming\u003c\/li\u003e \u003cli\u003eGames programming\u003c\/li\u003e \u003cli\u003eInternet and network programming\u003c\/li\u003e \u003cli\u003eHardware programming projects\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThe book includes a handy appendix that shows you how to set up your computer for programming, how to select and use a text editor, and fix up the compiler, to ensure you're ready to work the author's examples. Written by Dan Gookin, the author of the first-ever \u003ci\u003eFor Dummies\u003c\/i\u003e book (and several others) who's known for presenting complex material in an easy-to-understand way, this comprehensive guide makes learning the C programming language simple and fun. Grab your copy of \u003ci\u003eC All-in-One Desk Reference For Dummies\u003c\/i\u003e, so you can start coding your own programs.\u003c\/p\u003e\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eIntroduction.  \u003cp\u003e\u003cb\u003eBook I: Hello, C.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Your Basic C Program.\u003c\/p\u003e \u003cp\u003eChapter 2: How It All Works.\u003c\/p\u003e \u003cp\u003eChapter 3: More Basics, Comments, and Errors.\u003c\/p\u003e \u003cp\u003eChapter 4: Introducing Numbers and Variables.\u003c\/p\u003e \u003cp\u003eChapter 5: More Variables and Basic I\/O.\u003c\/p\u003e \u003cp\u003eChapter 6: Decision Time.\u003c\/p\u003e \u003cp\u003eChapter 7: Looping.\u003c\/p\u003e \u003cp\u003eChapter 8: Using Constants.\u003c\/p\u003e \u003cp\u003eChapter 9: Mysterious Math.\u003c\/p\u003e \u003cp\u003eChapter 10: It’s Only Logical.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook II: Middle C.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Variables from Beyond Infinity.\u003c\/p\u003e \u003cp\u003eChapter 2: The Madness of Printf( ).\u003c\/p\u003e \u003cp\u003eChapter 3: Maniacal Math Functions.\u003c\/p\u003e \u003cp\u003eChapter 4: Not Truly Random.\u003c\/p\u003e \u003cp\u003eChapter 5: While Going Loopy.\u003c\/p\u003e \u003cp\u003eChapter 6: More Decision Making.\u003c\/p\u003e \u003cp\u003eChapter 7: The Goto Chapter.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook III: Above C Level.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Asking for Arrays.\u003c\/p\u003e \u003cp\u003eChapter 2: I Sing of Strings.\u003c\/p\u003e \u003cp\u003eChapter 3: Messing with Characters.\u003c\/p\u003e \u003cp\u003eChapter 4: Stinkin’ Structures.\u003c\/p\u003e \u003cp\u003eChapter 5: Creating Your Own Functions.\u003c\/p\u003e \u003cp\u003eChapter 6: Quitting Before You’re Done.\u003c\/p\u003e \u003cp\u003eChapter 7: More Variable Nonsense.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook IV: Advanced C.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Introduction to Evil Pointers.\u003c\/p\u003e \u003cp\u003eChapter 2: Getting to the *Point.\u003c\/p\u003e \u003cp\u003eChapter 3: Binary Bits.\u003c\/p\u003e \u003cp\u003eChapter 4: The Myth of the Array.\u003c\/p\u003e \u003cp\u003eChapter 5: Pointers and Strings.\u003c\/p\u003e \u003cp\u003eChapter 6: Crazy Arrays of Pointers.\u003c\/p\u003e \u003cp\u003eChapter 7: Functions and Pointers.\u003c\/p\u003e \u003cp\u003eChapter 8: Structures, Pointers, and the Malloc Deity.\u003c\/p\u003e \u003cp\u003eChapter 9: Does Anyone Have the Time?\u003c\/p\u003e \u003cp\u003eChapter 10: Building Big Programs.\u003c\/p\u003e \u003cp\u003eChapter 11: Help!\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook V: Disk Drive C.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Just Your Standard I\/O.\u003c\/p\u003e \u003cp\u003eChapter 2: Interacting with the Command Line.\u003c\/p\u003e \u003cp\u003eChapter 3: Hello, Disk!\u003c\/p\u003e \u003cp\u003eChapter 4: More Formal File Writing and Reading.\u003c\/p\u003e \u003cp\u003eChapter 5: Random Access Files.\u003c\/p\u003e \u003cp\u003eChapter 6: Folder Folderol.\u003c\/p\u003e \u003cp\u003eChapter 7: Under New File Management.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook VI: The Joy of Linked Lists.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Why Linked Lists?\u003c\/p\u003e \u003cp\u003eChapter 2: Dawn of the Database.\u003c\/p\u003e \u003cp\u003eChapter 3: Storing a Linked List on Disk.\u003c\/p\u003e \u003cp\u003eChapter 4: The Nightmare of the Double-Linked List.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eBook VII: Appendixes.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAppendix A: The Stuff You Need to Know before Reading Everything Else in This Book.\u003c\/p\u003e \u003cp\u003eAppendix B: ASCII Table.\u003c\/p\u003e \u003cp\u003eAppendix C: Answers to Exercises.\u003c\/p\u003e \u003cp\u003eAppendix D: C Language Keywords and Operators.\u003c\/p\u003e \u003cp\u003eAppendix E: C Language Variable Types.\u003c\/p\u003e \u003cp\u003eAppendix F: Escape Sequences.\u003c\/p\u003e \u003cp\u003eAppendix G: Conversion Characters.\u003c\/p\u003e \u003cp\u003eIndex.\u003c\/p\u003e\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Computer programming \/ software development [\u003ca title=\"See our other books on Computer programming \/ software development\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Computer%20programming%20\/%20software%20development%20%5BUM%5D%22\"\u003eUM\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"For Dummies","offers":[{"title":"Brand New","offer_id":52458382295320,"sku":"9780764570698","price":20.87,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/files\/9780764570698.jpg?v=1785372037","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/c-all-in-one-desk-reference-for-dummies-paperback-softback-9780764570698","provider":"Freshly Printed Books","version":"1.0","type":"link"}