学习
错题
模考
我的
登录/注册/忘记密码
学习 / 指针 / 指针常见用法 · 1 / 6
单选题 · 第
1
/ 6 题
先提交再记对错;看解析随时可以打开
p = q 和 *p = *q 的差别是( )。
int a = 1, b = 2; int *p = &a, *q = &b;
A. 两句完全一样,都是交换 a、b
B. p = q 让两个指针指向同一处;*p = *q 是把值抄过去
C. p = q 会改 a 的值,*p = *q 会改指针本身
D. 两句都非法
提交我的答案
看解析
看本节讲解
解析
正确答案:B
说明
p = q 之后 p、q 都指向 b。*p = *q 是 a = b,两个指针仍可各指各的。
上一题
下一题
本题考点:指针常见用法 · 登录后答错会进入错题本
登录
注册
忘记密码
点击此处输入用户名
点击此处输入密码
登录
点击此处输入用户名
点击此处输入密码
点击此处输入邮箱
发送验证码
点击此处输入验证码
点击此处输入邮箱
发送验证码
点击此处输入验证码
点击此处输入新密码