刚学习c语言,看不懂这个变量的概念,书上好像是说什么存储单元,请帮忙仔细介绍一下,谢谢

[复制链接]
查看11 | 回复4 | 2013-9-6 17:25:10 | 显示全部楼层 |阅读模式
数据存储在存储单元变量都有变量名 这个变量名相当于这个存储单元的名字 在程序中对这个变量赋值或者操作都相当于对存储单元操作。 比如有个变量操作地址为0xef4567df(瞎写的),当你想对这个地址进行操作时,直接用这个变量名即可 。其实,一般程序中不会在意某个变量的地址到底是什么,而这些变量的分配,系统也是有一定的机制的。另外,不同的变量占用不同长度的字节,比如char是1字节,int 是4字节...
回复

使用道具 举报

千问 | 2013-9-6 17:25:10 | 显示全部楼层
存储单元。。。。就是内存的的一个小空间。。。。就像一个空盒子。。。。里面可以装东西。。。。比如q是一个变量。。。那么q就是一个盒子。。。里面可以放 你定义的那个数据类型的值。。。。因为内容可以改变。。。所以就叫它变量了。。。。...
回复

使用道具 举报

千问 | 2013-9-6 17:25:10 | 显示全部楼层
你可以把内存想象为一个宾馆,一个宾馆内有一个个同等大小的小房间,一个个小房间即为一个字节的存储单元,假设现在老板将4个小房间打通了,组合成为一个“豪华间”,取名为“豪华间A”,则这个“豪华间A”即为变量名,它占用了4个小房间(即占用了内存里4个字节,4个字节可以为int这个特定类型),之后你使用“豪华间A”,老板就知道你使用的是哪个房间了。...
回复

使用道具 举报

千问 | 2013-9-6 17:25:10 | 显示全部楼层
变量是内存的代号,把数据存入某代号的内存中,及赋值给变量...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行