C语言中变量的地址是什么类型的

 我来答
重庆新华电脑学校
2022-07-22 · 学动漫、设计、电竞、电商、短视频、软件等
重庆新华电脑学校
重庆新华电脑学校隶属于新华教育集团,经重庆市人力资源和社会保障局审批成立的重庆地区大规模IT人才教育基地。是国家信息化教育全国示范基地,中国IT教育十大影响力品牌学校。
向TA提问
展开全部
变量地址是什麼类型, 这是个怪异的问题, 表示你没有理解其基础.

电脑的作业, 都是单纯的数据与逻辑,

* 我们说的十进制, 十六进制, 都只是对同一个数字的不同表达方式, 在电脑中都是一样的.
0x30(H) = 48(D) = 60(8) = 110000(2)

* 变数型态, 指的是, 电脑对某位置的处理方式, 会依照宣告的型态采取不同的作业.
某一个位址100(D), 存放内容48(D).
如果该变量宣告为char, 程序编译过程会以 1Byte 处理这个变量. 数据就是48(D), 你要说0x30(H)也行. (只是人眼看到的字符不同, 数字的物理意义相同)
如果该变量宣告为int, 程序编译过程会接连读取2Bytes做为资料, 这时候就要同时看位置101(D)里面是放什麼.

你指的String, 只是告诉编译器, 要怎麼去判断与处理後面的变量. 并不是变量本身的型别或状态. 对於电脑来说, 就
枫方瞎3993
2015-07-22 · TA获得超过496个赞
知道小有建树答主
回答量:270
采纳率:100%
帮助的人:64.5万
展开全部
  1. C语言有一个重要变量:指针变量.它存放的值是一个内存地址.   另一点,声明变量时,可以不用声明就直接赋值来决定变量类型的语言如(javascript,flash cs3.0以前,等),这类语言变量的声明通常被称为弱类型,而如(c++等)必须先声明,后使用,而且声明时必须确定变量类型,这种就是严格的数据类型.

  2. C语言中,变量分为全局变量和局部变量;也可以这样分:自动变量,静态变量.前者是按变量作用范围来分的,而后者是按变量存储方式来分的. 如果按存储占用空间来分,可以是整型变量,字符型变量,浮点型变量等.当然还有数组,结构体变量等.

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式