
工作达人有两大系列的文章,一类是GTK的教学,另一类则是网路赚钱的教学,不过C语言的教学我们也有分享,因为最近ㄚ琪在准备TQC+的C认证,以前在大学时写C的时候,很多同学对指标都会唉唉叫,其实我倒觉得还好,不过隔了几年之后,发现很多程式里头的指标用得还满复杂的,像是GTK里的程式,就真的会让人一头雾水,因此透视C语言指标:深度探索记忆体管理核心技术或许可以帮得上忙了。
[adsense][/adsense]
深入理解 C 语言指标与记忆体管理能提升程式设计能力。本书以实务应用为导向,介绍指标在动态记忆体操作、辅助资料结构实作与存取硬体的各种机制,在书中作者透过记忆体模型为读者示范,如何将指标与阵列、字串、结构以及函式结合的各种使用方式。
指标让 C 语言有强大的弹性与能力,却也难以精通–很难找到指标相关的参考资源。无论是初学者或是有经验的 C/C++ 程式设计师与开发人员,本书钜细靡遗涵盖读者所需要的资讯。
.介绍指标,包含不同指标型态的宣告
.学习动态记忆体配置、释放以及其他记忆体管理技巧
.使用将资料传入函数或自函数中传回的技巧
.透过阵列与指标的关系理解阵列的基础概念
.介绍字串的基础,以及指标的各种字串操作
.了解指标各能造成的安全问题,如缓冲区溢位
.学习各种指标技巧,如不透明指标(opaque pointer)、有界指标(bounded pointer)以及使用 restrict 关键字
Richard Reese, 是德州 Stephaenville 的 Tarleton 州立大学的助理教授,有三十年的产业界与学术界经验,包含了十年在 Lockheed Martin 支援软体开发
目录:
第一章 入门
第二章 C语言的动态记忆体管理
第三章 指标与函数
第四章 指标与阵列
第五章 指标与字串
第六章 指标与结构
第七章 安全问题与不当使用指标
第八章 其他补充
↑↑↑↑↑↑↑
说真的,当我看完入门之后,有关指标与记忆体、指标大小与型别、指标运算子、指标常见用法之后,我想真的帮助很多,要在C领域有斩获的话这本书可以好好读一读。