C语言里面的地址是什么意思,指针指向一个变量的地址指向的是这个变量的数值吗,如果不是,地址是怎么求的

 我来答
jxgxlvmin
2011-10-30
知道答主
回答量:8
采纳率:0%
帮助的人:3.7万
展开全部
地址可以说是在内存中的(RAM),指针只指向变量的地址,但可以通过变量的地址寻找到该变量的数值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ycsxm
2011-10-30 · TA获得超过3.3万个赞
知道大有可为答主
回答量:1.4万
采纳率:0%
帮助的人:7839万
展开全部
指针可存放其它变量的地址。。。通过指针就可间接访问到这个变量的数值了
更多追问追答
追问
那变量的地址是怎么样的一个定义啊?能够求得吗?
追答
int   a=5;
int *p=&a; // 变量a的地址就传到p中了;
// ,就可用 *p 访问到了a, *p == a ==5
// 每个变量都有一个地址,可以显示出呀,很简单,&就是取地址的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wg4478
2011-10-30 · 超过36用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:111万
展开全部
内存是宾馆,指针是房间管理员,地址是房间号,变量是房间名,变量值是房间里的床,这样好理解不?
追问
啊 似乎理解不少 但是指针是怎么求的 系统自定义的吗 还是可以求得?
追答
指针是形象化的东西,内存中是以地址寻访变量,至于地址的生成,是由CPU内部有专门的地址加法器,通过如PAB(程序地址总线)等总线来访问内存单元的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xx758464470
2011-10-30 · 超过16用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:40.9万
展开全部
变量就像水果,地址就像放水果的格子,内存就像柜子,柜子上有好多格子,指针就像记录放水果的格子的位置,求地址用"&"符号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wocary
2011-10-30
知道答主
回答量:35
采纳率:0%
帮助的人:20.8万
展开全部
不是指向其数值,取地址用取地址符&
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式