`
天_涯_路
  • 浏览: 9425 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

初学指针的理解

阅读更多

指针和引用的区别:
  他们都是指地址,并且个人觉得引用是一种“特殊”的地址。他的特殊之处是引用一旦绑定(指向)了某个对象(数据)之后就与这个对象(数据)建立了永久的关联,直到引用自身灭亡。因为如此所以引用不能操作自身的地址,而指针却可以。
  举例来说:
  int number1=100;
  int *p;
  p=&number1;//定义指针p指向number这个整型数据
  我们对p的操作可以有p++等等,即p可以指向存储结构的下一个(或者其他)数据,但是对于引用
  如:
  int number2=50;
   int &s=number2;//定义了s是nunber2的引用,假如s的值是0X4000,即是number2的地址,s的值是确定的常量,我们是 不可以对s进行各种操作的,如s++等等,但是我们可以改变0X4000单元指向的内容,这样这个引用关系就会打破。
  
  总而言之,引用和指针的差别,指针可以操作两个实体,一个是指针值,一个是指向的值,因此指针可以改变关联的实体,即指向的实体。而引用只能操作一个实体。

分享到:
评论

相关推荐

    c语言初学常见指针题目

    帮助理解指针

    C语言初学者 双指针 动画演示帮你理解双指针

    还无法理解双指针,来看看这个动画演示

    C++ this指针的理解

    比较好的this讲解 方便初学者学习 可以更好理解 比较易懂

    指针冒泡选择排序

    指针冒泡选择排序,程序简洁明了,易于理解,适合初学者学习理解

    初学者 指针(C语言)课件

    这个课件描述的简单易懂,可以帮助大家很容易的理解指针这一种要的知识点。希望能帮助大家!

    指针解释_使用客栈举例子

    指针对一部分初学者来说一直是一个无法逾越的障碍,没有指针的C语言就好像没有左腿的短跑运动员。今天我来试试换一种方法来理解指针,希望能帮还在为指针挣扎的朋友们理清思路

    指针练习参考代码

    c指针练习,为初学者提供较好的c指针练习代码,让其迅速理解指针的深意。

    指针的高级应用

    有关于C语言指针的高级应用,帮助初学者更好地理解和应用指针

    C++指针初级讲解 适合初学者

    不懂指针的可以看下! 理解指针的无需下载... 这是我以前在百度搜索时找到的东西,我认为很适合刚开始接触C++指针的人

    指针相关知识的总结

    指针的相关知识的总结,对于不理解指针的初学者可以看一看

    C++指针经典教程(指针专讲)

    对于初学者来讲指针这个东西很烦人,理解起来并不难,但是在实际开发中该如何灵活的使用指针却是个难点。特分享《C/C++指针经验总结——经典教程》,这个教程让你更快更透彻的知晓C++指针的奥秘:)

    C++指针介绍及使用说明

    文章不仅适合初学者入门学习,也能够帮助有一定基础的程序员深化对指针的理解,提高编程水平和代码质量。无论是为了解决实际问题,还是为了提升个人的编程技能,本文都是一份不可多得的参考资料。

    西门子PLC指针编程

    西门子PLC指针编程,主要针对初学者,可以很好的理解编程

    描述一下C语言经典指针问答,并附带详细的解答举例说明.docx

    如果你是初学者,你将会从本文中了解到指针的基本概念和用法,并且通过实例来加深对指针的理解。如果你是有经验的开发者,你将会从本文中学习到一些高级的指针用法,以及如何在项目中更加高效地使用指针。 在本文中...

    C语言指针使用的用法

    C指针使用的技巧,对于初学者可以帮助更好的理解

    C++中函数指针的含义

    关于函数指针的理解,是C++中的一个知识点 初学者很容易范一些错误。 本文给了一个解释。

    void指针小结

    许多初学者对C/C++诧言中的void及void指针类型丌甚理解,因此在使用上出现了一些错诨。本文将对void关键字的深刻含义迚行解说,并详述void及void指针类型的使用方法不技巧。

    MFC指针式时钟

    一个基于MFC对话框开发的指针式时钟,是一个简易的MFC应用程序,对初学者对MFC的理解使用有一定的帮助。

    深入理解C语言指针的奥秘

    本网站的文章,我把它作成了pdf,对c语言的指针讲解的很独到,对初学者有很大的帮助

    C++指针专题(Version 1.0)

    关于C++语言中指针的一个专题介绍,对C++初学者理解指针有一定帮助~~~~

Global site tag (gtag.js) - Google Analytics