001436248 000__ 03274cam\a2200493\i\4500 001436248 001__ 1436248 001436248 003__ OCoLC 001436248 005__ 20230309004017.0 001436248 006__ m\\\\\o\\d\\\\\\\\ 001436248 007__ cr\un\nnnunnun 001436248 008__ 210501s2021\\\\nyua\\\\o\\\\\001\0\eng\d 001436248 019__ $$a1249013676 001436248 020__ $$a9781484269275$$q(electronic book) 001436248 020__ $$a1484269276$$q(electronic book) 001436248 020__ $$z9781484269268$$q(print) 001436248 020__ $$z1484269268 001436248 0247_ $$a10.1007/978-1-4842-6927-5$$2doi 001436248 035__ $$aSP(OCoLC)1249473022 001436248 040__ $$aEBLCP$$beng$$erda$$epn$$cEBLCP$$dGW5XE$$dOCLCO$$dYDX$$dEBLCP$$dOCLCF$$dN$T$$dK6U$$dORZ$$dUKAHL$$dOCLCQ$$dOCLCO$$dCOM$$dOCLCQ 001436248 049__ $$aISEA 001436248 050_4 $$aQA76.73.C15 001436248 08204 $$a005.13/3$$223 001436248 1001_ $$aMailund, Thomas,$$eauthor. 001436248 24510 $$aPointers in C programming :$$ba modern approach to memory management, recursive data structures, strings, and arrays /$$cThomas Mailund. 001436248 264_1 $$a[New York, NY] :$$bApress,$$c2021. 001436248 300__ $$a1 online resource (xiii, 537 pages) :$$billustrations 001436248 336__ $$atext$$btxt$$2rdacontent 001436248 337__ $$acomputer$$bc$$2rdamedia 001436248 338__ $$aonline resource$$bcr$$2rdacarrier 001436248 500__ $$aIncludes index. 001436248 5050_ $$a1: Introduction -- 2: Memory, Objects, and Addresses -- 3: Pointers -- 4: Pointers and Types -- 5: Arrays -- 6: Working with Arrays -- 7: Strings -- 8: Substrings Through Ranges -- 9: Dynamic Memory Management -- 10: Generic Dynamic Arrays -- 11: Singly-linked Lists -- 12: Search Trees -- 13: Function Pointers -- 14: Generic Lists and Trees -- 15: Reference Counting Garbage Collection -- 16: Allocation Pools -- 17: Conclusions. 001436248 506__ $$aAccess limited to authorized users. 001436248 520__ $$aGain a better understanding of pointers, from the basics of how pointers function at the machine level, to using them for a variety of common and advanced scenarios. This short contemporary guide book on pointers in C programming provides a resource for professionals and advanced students needing in-depth hands-on coverage of pointer basics and advanced features. It includes the latest versions of the C language, C20, C17, and C14. You'll see how pointers are used to provide vital C features, such as strings, arrays, higher-order functions and polymorphic data structures. Along the way, you'll cover how pointers can optimize a program to run faster or use less memory than it would otherwise. There are plenty of code examples in the book to emulate and adapt to meet your specific needs. You will: Work effectively with pointers in your C programming Learn how to effectively manage dynamic memory Program with strings and arrays Create recursive data structures Implement function pointers. 001436248 588__ $$aOnline resource; title from PDF title page (SpringerLink, viewed May 4, 2021). 001436248 650_0 $$aC (Computer program language) 001436248 650_6 $$aC (Langage de programmation) 001436248 655_0 $$aElectronic books. 001436248 77608 $$iPrint version:$$aMailund, Thomas.$$tPointers in C Programming.$$dBerkeley, CA : Apress L.P., ©2021$$z9781484269268 001436248 852__ $$bebk 001436248 85640 $$3Springer Nature$$uhttps://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4842-6927-5$$zOnline Access$$91397441.1 001436248 909CO $$ooai:library.usi.edu:1436248$$pGLOBAL_SET 001436248 980__ $$aBIB 001436248 980__ $$aEBOOK 001436248 982__ $$aEbook 001436248 983__ $$aOnline 001436248 994__ $$a92$$bISE