为了账号安全,请及时绑定邮箱和手机立即绑定

来个大神给我解释解释下面的什么意思。那几句话不是很懂。

2、变量使用时,可以声明变量的同时进行初始化

也可以先声明后赋值

3、变量中每次只能赋一个值,但可以修改多次

问题:变量同时初始化?
           
             先声明后赋值?

             可以多次修改?

正在回答

2 回答

举几个例子:

2.先声明变量,后进行初始化:

int a;    //声明

a=0;    //初始化

声明变量的同时进行初始化:

int a=0;


3.每次只能赋一个值,但可以修改多次:

int a=0;    //当前我给a赋值了0

a=1;        //当前我又修改了a的值为1

a=2;    //当前我又修改了a的值为2


2 回复 有任何疑惑可以回复我~
#1

慕UI150220 提问者

您给我的那个修改例子,是先删掉之前的再进行修改还是像你那样直接a=0; a=1; a=2;修改是添加还是删除再修改。
2017-04-26 回复 有任何疑惑可以回复我~
#2

黄焖叽_米饭

声明的意思就是我要创建一个变量,在这里就是说 “我创建了一个名字叫做a的变量,它的类型是int”,赋值和初始化是一个意思,就是给你创建的a一个值“a=0”
2017-04-26 回复 有任何疑惑可以回复我~
#3

黄焖叽_米饭 回复 慕UI150220 提问者

相当于是删除再修改,准确点说的话应该叫替换,因为这个a是存储在内存中的,在进行“a=1”这条语句时 相当于把内存中原来的0改成了1。
2017-04-26 回复 有任何疑惑可以回复我~
#4

慕UI150220 提问者

非常感谢!
2017-04-26 回复 有任何疑惑可以回复我~
查看1条回复

1、变量初始化的意思就是第一次声明变量的同时为其赋值。比如:

int x=2;(int是声明变量的类型--根据需要设定;x是变量名-根据需要随意取;数字2就是对变量x进行赋值)

2、先声明后赋值的意思是 先说明是什么类型的变量但是先不赋值。比如:

double x;//先声明变量x的类型并且不为它赋值(后面需要为变量赋值时再说)

x=2.5;//为变量x赋值,不用说明类型,前面已经声明过了。

3、变量变量就是值可能变动的量被称为变量。多次修改的意思是变量可以为声明好的变量赋予不同的值,变量最终的值为最后一次赋予的。比如:

int x=1;//第一次赋值

x=5;//第二次赋值后,变量x的值就变成了5

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

来个大神给我解释解释下面的什么意思。那几句话不是很懂。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信