158L答案:这条语句就是告诉系统,给我一块放整数的空间,并且给这块空间取名为a,至于这块空间实际被划分在内存的哪个位置,地址是多少,我不关心,我用到它就管叫它a,如果下面再写一条语句: a = 5; 这里的等号不能理解为数学里的相等,计算机语言里的等号是执行赋值的操作,也就是把这个常量写到a这块存储空间里去,又比如楼下的语句:
计算机存储单元的赋值实质上是对存储单元高低电平的改写,例如,原来的某个单元存储这5这个数字,其存储数值的二进制序列是00000101(5的二进制就是这个数,大家可以手动转化二进制,也可以下载进制转换器),如果再次赋值为3,其对应二进制数值会变为00000011,新的电平会代替就旧的电平,不会累加,不会因此变为8,其保存的值,总是以最后一次写入为准,看下面的一组语句能否把a、b中的数值对换呢? int a=2; int b=3; a=b; b=a; 我先去吃饭 回来看看看大家的回答~~~