社区
C语言
帖子详情
指针是什么? * &各是什么含义
mlnr_xuhuaihong
2009-10-14 08:28:11
如题
...全文
161
3
打赏
收藏
指针是什么? * &各是什么含义
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bxk253387223
2009-10-14
打赏
举报
回复
在C语言里面
举例说明 char c = 'a'; char *p = &c;
*在声明的时候是指针 上面的p是一个指针,之后再使用*p的时候则是取指针所指向的值,也就是'a';
&是取地址的运算符。可以说是*的逆运算。比如p == &*p;
在C++里面,&还有引用的作用,也就是作为左值的时候,char a = 'a'; char &c = a; 这时候c只是对a起了一个别名,对c进行操作的时候就是对a进行操作。
BABY
2009-10-14
打赏
举报
回复
在信息工程中指针是一个用来指示一个内存地址的计算机语言的变量或中央处理器(CPU)中寄存器(Register)。指针一般出现在比较近机器语言的语言,如汇编语言或C语言。面向对象的语言如Java一般避免用指针。指针一般指向一个函数或一个变量。在使用一个指针时,一个程序既可以直接使用这个指针所储存的内存地址,又可以使用这个地址里储存的变量或函数的值。
指针,是一个无符号整数(unsigned int),它是一个以当前系统寻址范围为取值范围的整数。32位系统下寻址能力(地址空间)是4G-byte(0~2^32-1)二进制表示长度为32bit(也就是4B)。int类型也正好如此取值。
*
1.乘法运算符
2.用于指针,间接引用
3.用于声明,表示指针
&
1.位的AND操作符
2.取地址操作符
caicai_vxworks
2009-10-14
打赏
举报
回复
指针是地址加数据类型
*取地址中一个数据类型的值
&取地址及数据类型
C++ **(
指针
的
指针
)和*&(
指针
的引用)——个人理解
一、解释*和& &在变量定义区,表示引用 int &x ; &在变量操作区,表示取地址符 int x=10, *p=&x ; *在变量定义区,表示
指针
int *x ; *在变量操作区,表示解引用 int *x ;cout<<*x ; 二、解释**和*& **是指
指针
的
指针
*&是指
指针
的引用 注意:只有对
指针
的引用,没有指向引用的
指针
!(因为引用本身不是对象) 三、代码解释传单
指针
、传双
指针
、传
指针
的引用 具体使用起来原理是相同
C语言 * 和 & 的辨析
假设有一个 int 类型的变量 a,pa 是指向它的
指针
,那么*&a和&*pa分别是什么意思呢? *&a可以理解为*(&a),&a表示取变量 a 的地址(等价于 pa),*(&a)表示取这个地址上的数据(等价于 *pa),绕来绕去,又回到了原点,*&a仍然等价于 a。 &*pa可以理解为&(*pa),*pa表示取得 pa 指向的数据(等价于 a),&(*pa)表示数据的地址(等价于 &a),所以&*pa.
C++ 函数参数中“ *&代表什么? ”
*&代表什么? //https://zhidao.baidu.com/question/2266744263935050308.html 这是C++的语法写法,&在形参中表示“引用”实参, LNode * &lst ; 中LNode * 是个整体,表示变量类型是LNode类
指针
, &lst中的&表明引用实参,即代表实参的一个别名。 ...
*&是什么意思
问:*&是什么意思? 答: 你要先明白这种情况 int a=10; int p=a; 这种情况,p与a是不同的变量,这里是将a的值赋给p int &p=a; 即 p是a 的别名,p和a其实是同一个整形变量,两个占用同一块内存空间,如果有 p=15;那么a也是15,修改p与修改a是完全等价的 那么 int *a; int * &p=a; 很容易理解,把 int * 看...
C++中int *&p和int &*p的区别
c++中int *&p和int &*p的区别: 一、性质不同 1、int *&p:int *&p是
指针
的int类型引用。 2、int &*p:int &*p是引用的int类型
指针
(是错误语法)。 二、 使用不同 1、int *&p:int *&p是
指针
的 别名 ,可以当成
指针
使用。 2、int &*p:int &*p
指针
不能指向引用,不具有确定的存储,无法直接使用(是错误语法)。 三、访问不同 1、int *&p:in
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章