猿问

变量赋值 急急急?

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


qq_Sec_2
浏览 1313回答 3
3回答

奋智

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

黑鹦鹉

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

如果没有如果5

数值型变量未赋值其内容是无法预测的,初始化和赋值也没什么根本的区别,不需要在意
随时随地看视频慕课网APP
我要回答