黑马程序员技术交流社区
标题:
关于赋值的问题
[打印本页]
作者:
air鹏
时间:
2014-8-10 20:31
标题:
关于赋值的问题
本帖最后由 air鹏 于 2014-8-11 13:38 编辑
赋值是,值是如何付给变量的,比如
int x=2;
运行时2是以ASCII码值传递给x吗
作者:
pengyu1801
时间:
2014-8-10 20:36
以二进制方式传的
作者:
怀念黑海岸
时间:
2014-8-10 21:12
恩,个人觉得。。。不要太在意这些细节了,因为具体是如何赋值的那是底层调用运行的,你没必要了解底层是如何运行这个过程的,你只需要了解到虚拟机是怎么调用的就行了。
作者:
Franklin
时间:
2014-8-10 21:28
不是的。与ASCII无关
作者:
酋长第一
时间:
2014-8-10 22:02
把int型整数2赋给了int型变量x;
死扣没用的,看懂了继续往下学,等你只是储备够了,自然而然就不纠结了
作者:
Moriarty
时间:
2014-8-11 00:55
这是基本数据类型中的整数类型,ASUII是对字符的编码,因为计算机存储的是二进制代码,但数字可以表示二进制代码,而字符不可表示二进制代码,需要用二进制表示,这才有了ASUII。
作者:
wawsc5354524
时间:
2014-8-11 01:04
X是一个变量名只是一块地址名,系统会变量X开辟一块空间用来存放2,是以2进制的方式存放的
作者:
范靖明
时间:
2014-8-11 01:56
我觉得不是,应该是以整数赋值给变量吧! Java里的“=”是赋值的意思,Java里的“==”这个才是等于的意思!
作者:
冷风
时间:
2014-8-11 09:12
你定义的是int的类型,怎么可以赋ASCII码了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2