关于指针

原创 2013年12月05日 21:54:16

    关于指针,我也是初学,对于刚看到此篇文章的读者你们好,我有不对的地方欢迎跟帖跟正,不然被初学者看见的话,我罪过就大了,我可不想像China professor一样胡乱抄书评职称,但是毒害了好多无辜的学生。

1.关于指针的理解

 比如:定义一个变量 int a;然后初始化 int  a=6;

  通常我们的理解方式是定义个一个变量,在定义的时候,编译器编译的时候就给变量分配一个地址0X 45FD(地址我随便起的啊!),然后我们在0X 45FD地址的地方我们存储了6这个整型的数。通常我们把这个地址称为指针。通过指针(地址0X 45FD)我们可以找到6.

2.指针变量的定义

定义:int *p,a; p这个变量保存了&a

指针是一个地址,其实也可以理解为一个数值了,当然在编程的过程中我们也需要一个变量来存储这个数值,所以针对指针的变量的取名就是 指针变量了,在我们的例子中就是P这个变量了,int 是指我们定义的变量存储的地址所指的值是整型,这个有点拗口,实际的意思是先定义一个变量,然后呢,这个变量存储了一个地址,然后这个地址的地方我们存储了一个INT型的数,就是饶了两个弯子了。

未经过赋值的指针变量是不能用的,就像你用一个变量一样,如果没有被赋值的话,变量是不能用的。


你需要知道关于C语言指针的一切

Everything you need to know about pointers in C 你需要知道关于C语言指针的一切 指针的定义 指针是内存地址。 (嗯,简短的段落。...
  • sergeycao
  • sergeycao
  • 2016年12月15日 13:01
  • 3230

[指针八]有关指针的面试题

有关指针的经典面试题           C语言为何如此长寿并实用?C++为什么有那么多精彩?指针可以说是C/C++中的灵魂所在,虽然早期中pascal也有指针,但是和C/C++比起来不是一...
  • lngag110
  • lngag110
  • 2014年07月21日 21:33
  • 1582

关于空指针NULL、野指针、通用指针

首先说一下什么是指针,只要明白了指针的含义,你就明白null的含义了。 假设 有语句 int a=10; 那么编译器就在内存中开辟1个整型单元存放变量a,我们假设这个整型单元在内存中的地址是 0x...
  • tongxinxiao
  • tongxinxiao
  • 2013年01月14日 20:04
  • 2269

彻底搞定C指针

  • 2018年01月11日 11:15
  • 436KB
  • 下载

函数指针数组示例

  • 2014年10月11日 13:33
  • 3KB
  • 下载

指针简单应用

  • 2014年08月18日 16:25
  • 36KB
  • 下载

西门子指针编程指南

  • 2014年11月13日 16:41
  • 213KB
  • 下载

理解 Android sp wp 指针

  • 2014年09月09日 10:20
  • 14KB
  • 下载

C语言PPT数组与指针

  • 2014年12月26日 14:16
  • 106KB
  • 下载

漂亮鼠标指针

  • 2014年12月20日 13:45
  • 32KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于指针
举报原因:
原因补充:

(最多只允许输入30个字)