图书标签: C C/C++ 计算机 C指针 编程 程序设计 Programming O'Reilly
发表于2024-12-23
Understanding and Using C Pointers pdf epub mobi txt 电子书 下载 2024
Improve your programming through a solid understanding of C pointers and memory management. With this practical book, you'll learn how pointers provide the mechanism to dynamically manipulate memory, enhance support for data structures, and enable access to hardware. Author Richard Reese shows you how to use pointers with arrays, strings, structures, and functions, using memory models throughout the book. Difficult to master, pointers provide C with much flexibility and power - yet few resources are dedicated to this data type. This comprehensive book has the information you need, whether you're a beginner or an experienced C or C++ programmer or developer. Get an introduction to pointers, including the declaration of different pointer types Learn about dynamic memory allocation, de-allocation, and alternative memory management techniques Use techniques for passing or returning data to and from functions Understand the fundamental aspects of arrays as they relate to pointers Explore the basics of strings and how pointers are used to support them Examine why pointers can be the source of security problems, such as buffer overflow Learn several pointer techniques, such as the use of opaque pointers, bounded pointers and, the restrict keyword
作者简介 :
Richard Reese
华盛顿州塔尔顿州立大学副教授。Reese自2002年起就在塔尔顿州立大学教授计算机科学课程,此前在洛克希德•马丁公司做过十年的软件开发。Reese著有多本技术图书,包括Oracle Certified Associate,Java SE 7 Programmer Study Guide,Java 7 New Features Cookbook,EJB 3.1 CookBook等。
译者简介:
陈晓亮
美团网iOS工程师,长期关注Linux、iOS、C、Objective-C,推崇C语言,认为程序员的C功底会直接影响Objective-C代码质量。他重视用户体验,喜欢干净的代码,业余时间喜欢读书,经常与大家探讨技术问题,译有《iOS6编程实战》。
挺使用的c指针
评分适合入门者,对于指针的介绍比较全面,但不够深入。
评分一本比较清晰的简明的C指针指导性书籍,虽然每一个指针特性领域介绍都不是很深刻,但是总体还是比较全面的。
评分Worth reading.
评分一本比较清晰的简明的C指针指导性书籍,虽然每一个指针特性领域介绍都不是很深刻,但是总体还是比较全面的。
前面3章写的很基础,易懂,对指针的各种用法剖析的很到位,内容方面也都是经常会用到的,不过关于栈区的内存分配似乎是错的,应该是参数从左到右 ,然后是局部变量从上到下,逐一压栈,最后函数返回值是压栈到上一层调用的位置 第4章的多重数组有一定的理解难度,不过好在讲解...
评分指针可以说是C语言的皇冠一样,让C语言大放光彩的也是它,让C语言充满问题的也是它。不知道多少人在学习C语言时,被这座大山挡住了。 本人一直以来对指针都处于半懂的状态,架不住C指针的内容太过复杂。后来因为项目的原因,决心一定要抽个时间好好把它弄清楚。至于市面存在的...
评分指针可以说是C语言的皇冠一样,让C语言大放光彩的也是它,让C语言充满问题的也是它。不知道多少人在学习C语言时,被这座大山挡住了。 本人一直以来对指针都处于半懂的状态,架不住C指针的内容太过复杂。后来因为项目的原因,决心一定要抽个时间好好把它弄清楚。至于市面存在的...
评分译文让人难以理解。 达到了可以看着中文直接翻译成英文的程度。 所以阅读这本书的正确方法,大概是像阅读英文中的长句子一样,划分出主谓宾。 两个例子,截自本书第一章。 “他的目的是提供一种可移植的方法来声明与系统中可寻址的内存区域一致的长度” “两个null指针总是...
评分译文让人难以理解。 达到了可以看着中文直接翻译成英文的程度。 所以阅读这本书的正确方法,大概是像阅读英文中的长句子一样,划分出主谓宾。 两个例子,截自本书第一章。 “他的目的是提供一种可移植的方法来声明与系统中可寻址的内存区域一致的长度” “两个null指针总是...
Understanding and Using C Pointers pdf epub mobi txt 电子书 下载 2024