为了账号安全,请及时绑定邮箱和手机立即绑定

有关C语言的指针

有关C语言的指针

C
Smile4112655 2016-10-09 19:30:31
指针到底是什么??有什么用处??小白,有没有大神可以举个例子给我讲一下??谢谢~~
查看完整描述

3 回答

已采纳
?
望远

TA贡献1017条经验 获得超1032个赞

指针是地址,指针变量是指向指针的变量。 例如 int* p;就是定义了一个整形指针变量p int a=3; p=&a;指针p指向变量a(类型需要一致) 如果要改变变量a的值,那么就可以通过指针p修改,即 *p=4;那么a的值就是4
查看完整回答
2 反对 回复 2016-10-10
?
MinRam

TA贡献87条经验 获得超24个赞

  1. 指针,是一种数据类型,因此它有自己的内存地址

  2. 指针,存储数据是一个内存地址。

  3. 程序通过指针存储的内存地址,访问该地址的内存存储的数据。

例子:

int a = 3,b;  // 一个整数型数据, 存储数据 :整数3

 int *p = &a; // 一个整数型指针数据,存储数据:变量a的内存地址

 b=*p;       //访问指针p存储的地址所在数据,并赋值给b   -----> b=3;


查看完整回答
反对 回复 2016-10-11
?
小何同学

TA贡献8条经验 获得超2个赞

int a = 4;

int *p = a;

p 指向a 也就p = a;

查看完整回答
反对 回复 2016-10-10
  • 3 回答
  • 3 关注
  • 1598 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信