c和c经典大全彻底搞定c指针.pdf

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
彻底搞定 C 指针 彻底搞定 C 指针 (完全版 ·修订增补版) (完全版 ·修订增补版) 著=姚云飞 著=姚云飞 修订=丁正宇 修订=丁正宇 前言 姚云飞先生的大作《彻底搞定 C 指针》是互联网上中文 C/C++界内为数不 多的专门阐述 C 指针问题的优秀文献资源之一。 正如书名所示,对于那些学习了 C 基础知识却始终对 C 指针不得要领的读 者,或者那些已经长期被 C 指针困扰的读者,作者致力于彻底解决他们在这方 面的难题。为了达到这个目的,作者运用了许多生动与亲切的例子,深入浅出地 讲透了 C 指针的原理与机制,并辅以编程实践中最常用的惯例和技巧作为示范。 《彻底搞定C 指针》是互联网上 次数最多的针对 C 指针问题的中文资 源之一。现在,经由修订者的重新修订、编辑与排版,本书的《完全版·修订增 补版》全新登场。新版本中的技术用语更加清楚严谨,行文的结构层次更加分明, 例子中的程序代码均通过编译以测试其 性。修订者希望这份新的成果能够令 各位读者在 C 编程方面获得更多的益处,同时也期待着读者们宝贵的反馈 。 1 目 录 前言 1 目 录 2 修订说明3 A类:规范化3 B类:更正3 C类:明晰化4 D类:编译器4 第壹篇 变量的内存实质5 1.先来理解C语言中变量的实质 5 2 .赋值给变量6 3 .变量在哪里?(即我想知道变量的地址)7 第贰篇 指针是什么?8 1.指针是什么东西8 第叁篇 指针与数组名11 1. 通过数组名 数组元素11 2 .通过指针 数组元素11 3 .数组名与指针变量的区别12 4 . 指针常量13 第肆篇const int *pi与int *const pi的区别14 1. 从const int i 说起 14 2 . const int *pi的语义15 3. 再看int *const pi16 4 .补充三种情况18 第伍篇 函数参数的传递20 1.三道考题20 2. 函数参数传递方式之一:值传递23 3. 函数参数传递方式之二:地址传递26 4. 函数参数传递方式之三: 传递27 第陆篇 指向另一指针的指针30 1. 回顾指针概念30 2 .指针的地址与指向另一指针地址的指针31 3. 一个应用实例32 第柒篇 函数名与函数指针37 1. 通常的函数调用37 2 .函数指针变量的 38 3 .通过函数指针变量调用函数38 4 .调用函数的其它书写格式39 5 .定义某一函数的指针类型42 6. 函数指针作为某个函数的参数44 2 修订说明 A类:规范化 A1. C 程序的代码段,以及行文中的代码的字体,均统一调整为 Courier New,例如: - 类型说明符“int”、变量名“a”、地址表达式“&a”、函数名“Exchg1” 等等均作调整。 A2. 行为中的代码段,按一般行文处理缩进;代码段内部规整缩进。 A3. 规整 C 语句,例如: - 语句中形如“a=b+c(x,y)”的,将调整为形如“a = b + c(x, y)”的 新样式,即在运算符、用来间隔参数的逗号等的旁边补足空白,令语句的可读 性更强。

文档评论(0)

183****7931 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档