Understanding and Using C Pointers

Richard Reese has spent the last 29 years in industry and academia. He worked with Lockheed for ten years, providing software development support and developing a C-based network application at one point. For five years, he worked as a contract instructor, giving software training to industry. Richard is a Tarleton State University Associate Professor in Stephenville, Texas.


Improve your programming skills by learning about C pointers and memory management. This practical book will teach you how pointers provide a framework for dynamically manipulating memory, improving support for data structures, and allowing access to hardware. Throughout Understanding and Using C Pointers, author Richard Reese uses memory models to demonstrate how to use pointers with arrays, strings, structures, and functions.


Although difficult to learn, pointers give C with a great deal of flexibility and power—yet there are few resources dedicated to this data type. Whether you're a beginner or an experienced C or C++ programmer or developer, Understanding and Using C Pointers offers the information you need.


  • Learn about pointers, including how to declare different pointer types.
  • Discover dynamic memory allocation, de-allocation, and other memory management strategies.
  • Use data passing and data returning strategies to and from functions.
  • Learn the fundamentals of arrays and how they relate to pointers.
  • Investigate the fundamentals of strings and how pointers are utilized to support them.
  • Investigate why pointers can be a cause of security issues such as buffer overflow.
  • Learn how to employ pointer strategies such as opaque pointers, bounded pointers, and the restrict keyword.


Author: Richard M Reese

Link to buy: https://www.amazon.com/Understanding-Using-Pointers-Techniques-Management/dp/1449344186/

Ratings: 4.6 out of 5 stars (from 170 reviews)

Best Sellers Rank: #91,631 in Books

#6 in Memory Management Algorithms

#16 in C Programming Language

#17 in Microsoft C & C++ Windows Programming

amazon.in
amazon.in
twitter.com
twitter.com

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy