快捷导航

变量赋值 急急急?

定义了变量之后,赋值与不赋值有什么区别,变量赋值与变量的初始化一样吗,求详解。

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员3

不赋值就会出现乱码,建议在声明变量的时候就定义
回复

使用道具 举报

成员变量可以不用初始化,系统自动赋初值。局部变量必须先赋值再使用,否则得到的值不确定。比如 int a; 如果这个a是局部变量,有可能它是112,也有可能是-8763。取决于系统分配的内存中原来的值。
回复

使用道具 举报

数值型变量未赋值其内容是无法预测的,初始化和赋值也没什么根本的区别,不需要在意
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP