LEADER 03767nam 22006135 450 001 9910411924103321 005 20250609111410.0 010 $a9781523150595 010 $a1523150599 010 $a9781484259764 010 $a1484259769 024 7 $a10.1007/978-1-4842-5976-4 035 $a(CKB)4100000011363627 035 $a(DE-He213)978-1-4842-5976-4 035 $a(MiAaPQ)EBC6274506 035 $a(CaSebORM)9781484259764 035 $a(PPN)26083355X 035 $a(OCoLC)1201692340 035 $a(OCoLC)on1201692340 035 $a(MiAaPQ)EBC6272529 035 $a(EXLCZ)994100000011363627 100 $a20200727d2020 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aBeginning C $eFrom Beginner to Pro /$fby German Gonzalez-Morris, Ivor Horton 205 $a6th ed. 2020. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2020. 215 $a1 online resource (XXVII, 674 p. 60 illus.) 300 $aIncludes index. 311 08$a9781484259757 311 08$a1484259750 327 $a1. Programming in C -- 2. First Steps in Programming -- 3. Making Decisions -- 4. Loops -- 5. Arrays -- 6. Applications with Strings and Text -- 7. Pointers -- 8. Structuring Your Programs -- 9. More on Functions -- 10. Essential Input and Output Operations -- 11. Structuring Data -- 12. Working with Files -- 13. Supporting Facilities -- 14. Advanced and Specialized Topics -- A. Computer Arithmetic -- B. ASCII Character Code Definitions -- C. Reserved Words in C -- D. Input and Output Format Specifications -- E. Standard Library Headers. 330 $aLearn how to program using C, beginning from first principles and progressing through step-by-step examples to become a competent, C-language programmer. All you need are this book and any of the widely available C compilers, and you'll soon be writing real C programs. You?ll discover that C is a foundation language that every programmer ought to know. Beginning C is written by renowned author Ivor Horton and expert programmer German Gonzalez-Morris. This book increases your programming expertise by guiding you through the development of fully working C applications that use what you've learned in a practical context. You?ll also be able to strike out on your own by trying the exercises included at the end of each chapter. At the end of the book you'll be confident in your skills with all facets of the widely-used and powerful C language. You will: Discover the C programming language Program using C starting with first steps, then making decisions Use loops, arrays, strings, text, pointers, functions, I/O, and more Code applications with strings and text Structure your programs efficiently Work with data, files, facilities, and more. 606 $aComputer software 606 $aProgramming languages (Electronic computers) 606 $aProfessional Computing$3https://scigraph.springernature.com/ontologies/product-market-codes/I29000 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 615 0$aComputer software. 615 0$aProgramming languages (Electronic computers) 615 14$aProfessional Computing. 615 24$aProgramming Languages, Compilers, Interpreters. 676 $a005.133 700 $aGonzalez-Morris$b German$4aut$4http://id.loc.gov/vocabulary/relators/aut$0856362 702 $aHorton$b Ivor$4aut$4http://id.loc.gov/vocabulary/relators/aut 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910411924103321 996 $aBeginning C$91912475 997 $aUNINA