C语言中变量的地址是什么类型的
4个回答
2015-07-21 · 知道合伙人数码行家
关注
展开全部
C语言有一个重要变量:指针变量.它存放的值是一个内存地址. 另一点,声明变量时,可以不用声明就直接赋值来决定变量类型的语言如(javascript,flash cs3.0以前,等),这类语言变量的声明通常被称为弱类型,而如(c++等)必须先声明,后使用,而且声明时必须确定变量类型,这种就是严格的数据类型.
C语言中,变量分为全局变量和局部变量;也可以这样分:自动变量,静态变量.前者是按变量作用范围来分的,而后者是按变量存储方式来分的. 如果按存储占用空间来分,可以是整型变量,字符型变量,浮点型变量等.当然还有数组,结构体变量等.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-12-20 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
变量的地址是根据数据类型决定的。
比如:int是4个字节的地址空间,每种数据类型占用的字节数是不同的。
它是对象地址空间的首地址,表示这个指针引用的对象在内存中的起始位置;另一元是对象的类型,它是对象地址的关联的数据类型,表示这个指针引用的对象在内存中占用的地址空间的大小。地址在计算机中由一个数字表示,在32位系统中是4个字节的整数,64位系统中是8个字节的整数。对象的指针在表达式中做为左值时引用的是对象本身,作为右值时引用的是对象的值。
比如:int是4个字节的地址空间,每种数据类型占用的字节数是不同的。
它是对象地址空间的首地址,表示这个指针引用的对象在内存中的起始位置;另一元是对象的类型,它是对象地址的关联的数据类型,表示这个指针引用的对象在内存中占用的地址空间的大小。地址在计算机中由一个数字表示,在32位系统中是4个字节的整数,64位系统中是8个字节的整数。对象的指针在表达式中做为左值时引用的是对象本身,作为右值时引用的是对象的值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
地址是指针类型的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询