前言:姚云飞先生的大作《彻底搞定 C 指针》是互联网上中文 C/C++界内为数不多的专门阐述 C 指针问题的优秀文献资源之一。
正如书名所示,对于那些学习了 C 基础知识却始终对 C 指针不得要领的读者,或者那些已经长期被 C 指针困扰的读者,作者致力于彻底解决他们在这方面的难题。为了达到这个目的,作者运用了许多生动与亲切的例子,深入浅出地讲透了 C 指针的原理与机制,并辅以编程实践中最常用的惯例和技巧作为示范。
《彻底搞定 C 指针》是互联网上下载次数最多的针对 C 指针问题的中文资源之一。现在,经由修订者的重新修订、编辑与排版,本书的《完全版·修订增补版》全新登场。新版本中的技术用语更加清楚严谨,行文的结构层次更加分明,例子中的程序代码均通过编译以测试其精准性。修订者希望这份新的成果能够令各位读者在 C 编程方面获得更多的益处,同时也期待着读者们宝贵的反馈信息。
再次向姚云飞先生致敬!
彻底搞定C指针(完全版·修订增补版).pdf
(394.95 KB, 售价: 1 E币)
目 录
前言 ..................................................................................................................................................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 pi.....................................................................................................16
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
【必读】版权免责声明
1、本主题所有言论和内容纯属会员个人意见,与本论坛立场无关。2、本站对所发内容真实性、客观性、可用性不做任何保证也不负任何责任,网友之间仅出于学习目的进行交流。3、对提供的数字内容不拥有任何权利,其版权归原著者拥有。请勿将该数字内容进行商业交易、转载等行为,该内容只为学习所提供,使用后发生的一切问题与本站无关。 4、本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。 5、本网站所有软件和资料均为网友推荐收集整理而来,仅供学习用途使用,请务必下载后两小时内删除,禁止商用。6、如有侵犯你版权的,请及时联系我们(电子邮箱1370723259@qq.com)指出,本站将立即改正。
|