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

变量定义了值还需要输入吗?

变量x已经定义了 int x=0; 那为什么还需要用户cin>>x 的值啊?这是不是多此一举啊

正在回答

3 回答

经x赋值为0,是给X一个初值。之后再用到X变量时,X可以重新赋值,这个不影响结果。给赋初值的好处就是在系统编译时,可以少一个警告。大概是这样吧。

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

在程序运行中 ,有些变量在运行态需要改变,比如你看到的是cin的输入,也可能是一个温度传感器实时输入的当前温度,所以变量需要改变的,如何一个数值不需要改变,比如圆周率3.1415926,可以定义为常量。

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

举报

0/150
提交
取消
C++远征之起航篇
  • 参与学习       291028    人
  • 解答问题       760    个

C++亮点尽在其中,本课程是在C语言基础上的一个延伸,得以升华

进入课程

变量定义了值还需要输入吗?

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