黑马程序员技术交流社区

标题: 【提问】关于int a =1,内存或其他硬件怎么处理的 [打印本页]

作者: ZilchBloom    时间: 2014-8-13 11:31
标题: 【提问】关于int a =1,内存或其他硬件怎么处理的
nt a = 1,在内存中分配一个空间给1并有一个地址,那么a呢,a是否也存在内存中,又是怎么联系上1的呢。

作者: fxwb2005    时间: 2014-8-13 12:10
基本数据类型的引用和值都放在栈中,a和1都在栈里面,形式就是a(1)。
作者: fantacyleo    时间: 2014-8-13 15:42
变量名是给程序员看的,CPU不需要也不知道什么a,b,c,它只需要也只知道内存地址。
作者: ZilchBloom    时间: 2014-8-13 17:44
fantacyleo 发表于 2014-8-13 15:42
变量名是给程序员看的,CPU不需要也不知道什么a,b,c,它只需要也只知道内存地址。 ...

那如何给程序员看的,这个想的是不是有点冒进
作者: fantacyleo    时间: 2014-8-13 17:47
ZilchBloom 发表于 2014-8-13 17:44
那如何给程序员看的,这个想的是不是有点冒进

你在源代码里写的就是给程序员看的啊。
作者: 董帅军    时间: 2014-8-13 17:50
我感觉楼上都回答了
作者: ZilchBloom    时间: 2014-8-13 18:18
董帅军 发表于 2014-8-13 17:50
我感觉楼上都回答了

:'(求解不懂,那么a是存在硬盘里?总要以某种形式保存并和保存的数值取得联系吧
作者: kakasa    时间: 2014-8-13 19:55
ZilchBloom 发表于 2014-8-13 18:18
求解不懂,那么a是存在硬盘里?总要以某种形式保存并和保存的数值取得联系吧 ...

视频里有讲关于内存的吧,毕老师画图讲的,记不清了
作者: ZilchBloom    时间: 2014-8-14 21:00
kakasa 发表于 2014-8-13 19:55
视频里有讲关于内存的吧,毕老师画图讲的,记不清了

有,但这不是我问的。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2