深入理解C指针
出版社: 人民邮电出版社
原作名: Understanding and using C pointers
译者: 陈晓亮
出版年: 2014-2
页数: 204
定价: 45.00
装帧: 平装
ISBN: 9787115344489
内容简介
深入理解C指针和内存管理,提升编程效率!这是一本实战型图书,通过它,读者可以掌握指针动态操控内存的机制、对数据结构的增强支持,以及访问硬件等技术。本书详细阐述了如何在数组、字符串、结构体和函数中使用指针,同时演示了相应的内存模型及其对指针使用的影响。
指针为C语言带来了强大的功能和灵活性,却也是C语言中最难啃的一块“骨头”。本书旨在帮读者透彻理解指针,解决这个老大难问题。不论是...
作者简介
作者简介 :
Richard Reese
华盛顿州塔尔顿州立大学副教授。Reese自2002年起就在塔尔顿州立大学教授计算机科学课程,此前在洛克希德•马丁公司做过十年的软件开发。Reese著有多本技术图书,包括Oracle Certified Associate,Java SE 7 Programmer Study Guide,Java 7 New Feature...
目录
文章试读
如果考虑应用程序的兼容性和可移植性,指针长度就是一个问题。在大部分现代平台上,数据指针的长度通常是一样的,与指针类型无关,char 指针和结构体指针长度相同。尽管C 标准没有规定所有数据类型的指针长度相同,但是通常实际情况就是这样。不过,函数指针长度可能与数据指针长度不同。 指针长度取决于使用的机器和编译器。比如,在现代Windows 上,指针是32 位或64 位长。对于DOS 和Windows...
该书热门标签
- 最新
- 热门
-
0
chameleo 2014-10-07
虽然讲述的内容都是一个有经验的c程序员应该掌握的。但是这本书系统地总结了下,还是很有价值的。另外一些在网上搜不到很明白的说明的问题,如指针的0和别的0的区别,在书中有很好的说明。
-
0
辉哥 2014-10-16
可以让你深入理解指针
-
0
chameleo 2015-01-21
对于初学者很有用
-
0
香克斯_andy 2015-09-01
这本书只能是稍微介绍了指针,书名中的深字误导读者。
-
1
T·A·Y 2017-03-30
翻译的很生硬,难理解
-
1
顾晅 2015-04-21
建议对内存模型不太理解的读一下,但个人以为真正的理解指针地址这些概念,还需要去看ISA、微系统结构、编译原理、链接、装载这些东西,当真正的把计算机的组成原理理通了,能够自己设计一个简单指令集的CPU了,C中的核心概念也就理解的比较透彻了。
-
0
xi@ok@ng 2015-07-11
强烈推荐,有条件直接读英文原版。
-
1
一介文夫 2017-03-23
在看第一章,讲得好啊,清晰,翻译还过得去吧,我就想深入了解指针,看来有望了,不过估计还得砸基本书才行,哈哈哈,另外还是要多敲代码才行
-
0
karminski 2014-06-12
如果对Kenneth A.Reek那本<C和指针>感觉吃力不妨试试这个w
-
0
lxguidu 2014-08-16
很不错的书。
-
1
T·A·Y 2017-03-30
翻译的很生硬,难理解
-
1
顾晅 2015-04-21
建议对内存模型不太理解的读一下,但个人以为真正的理解指针地址这些概念,还需要去看ISA、微系统结构、编译原理、链接、装载这些东西,当真正的把计算机的组成原理理通了,能够自己设计一个简单指令集的CPU了,C中的核心概念也就理解的比较透彻了。
-
1
一介文夫 2017-03-23
在看第一章,讲得好啊,清晰,翻译还过得去吧,我就想深入了解指针,看来有望了,不过估计还得砸基本书才行,哈哈哈,另外还是要多敲代码才行
-
0
chameleo 2014-10-07
虽然讲述的内容都是一个有经验的c程序员应该掌握的。但是这本书系统地总结了下,还是很有价值的。另外一些在网上搜不到很明白的说明的问题,如指针的0和别的0的区别,在书中有很好的说明。
-
0
辉哥 2014-10-16
可以让你深入理解指针
-
0
chameleo 2015-01-21
对于初学者很有用
-
0
香克斯_andy 2015-09-01
这本书只能是稍微介绍了指针,书名中的深字误导读者。
-
0
xi@ok@ng 2015-07-11
强烈推荐,有条件直接读英文原版。
-
0
karminski 2014-06-12
如果对Kenneth A.Reek那本<C和指针>感觉吃力不妨试试这个w
-
0
lxguidu 2014-08-16
很不错的书。
- 最新
- 热门
-
阅读困难
0有用 帷幕 2014-11-14
译文让人难以理解。达到了可以看着中文直接翻译成英文的程度。所以阅读这本书的正确方法,大概是像阅读英文中的长句子一样,划分出主谓宾。两个例子,截自本书第一章。“他的目的是提供一种可移植的方法来声明与系统... 查看全部>>
-
很不错的一本书
0有用 owlwisp 2017-03-08
前面3章写的很基础,易懂,对指针的各种用法剖析的很到位,内容方面也都是经常会用到的,不过关于栈区的内存分配似乎是错的,应该是参数从左到右,然后是局部变量从上到下,逐一压栈,最后函数返回值是压栈到上一层... 查看全部>>
-
对C语言指针做了很好的总结,虽说不是很详尽,但值得一看
1有用 胖老鼠 2016-06-14
指针可以说是C语言的皇冠一样,让C语言大放光彩的也是它,让C语言充满问题的也是它。不知道多少人在学习C语言时,被这座大山挡住了。本人一直以来对指针都处于半懂的状态,架不住C指针的内容太过复杂。后来因为... 查看全部>>
-
错误不少
1有用 SaintWesh 2014-05-06
就拿那个BST来说,就是错误的实现,导致最后的结果是root指针不一定指向BST真正的root。造成内存泄漏。前面几章扫盲还行,没读过c与指针,总体来说还行。C指针一定要好好学学,因为太多坑了,第一次... 查看全部>>
-
对C语言指针做了很好的总结,虽说不是很详尽,但值得一看
1有用 胖老鼠 2016-06-14
指针可以说是C语言的皇冠一样,让C语言大放光彩的也是它,让C语言充满问题的也是它。不知道多少人在学习C语言时,被这座大山挡住了。本人一直以来对指针都处于半懂的状态,架不住C指针的内容太过复杂。后来因为... 查看全部>>
-
错误不少
1有用 SaintWesh 2014-05-06
就拿那个BST来说,就是错误的实现,导致最后的结果是root指针不一定指向BST真正的root。造成内存泄漏。前面几章扫盲还行,没读过c与指针,总体来说还行。C指针一定要好好学学,因为太多坑了,第一次... 查看全部>>
-
阅读困难
0有用 帷幕 2014-11-14
译文让人难以理解。达到了可以看着中文直接翻译成英文的程度。所以阅读这本书的正确方法,大概是像阅读英文中的长句子一样,划分出主谓宾。两个例子,截自本书第一章。“他的目的是提供一种可移植的方法来声明与系统... 查看全部>>
-
很不错的一本书
0有用 owlwisp 2017-03-08
前面3章写的很基础,易懂,对指针的各种用法剖析的很到位,内容方面也都是经常会用到的,不过关于栈区的内存分配似乎是错的,应该是参数从左到右,然后是局部变量从上到下,逐一压栈,最后函数返回值是压栈到上一层... 查看全部>>
评价“深入理解C指针”