对于int类型变量
C语言中,只声明变量,不做初始化操作,c会给它一个默认值:0,编译不报错,代码运行正常。(编译器mingw64,标准:C90)
java中,只声明变量,不做初始化操作,编译直接报错。提示:变量未初始化。(JDK1.8)
其他类型变量暂未验证。
C语言和java,关于变量的初始化操作
最新推荐文章于 2024-08-29 18:44:48 发布
对于int类型变量
C语言中,只声明变量,不做初始化操作,c会给它一个默认值:0,编译不报错,代码运行正常。(编译器mingw64,标准:C90)
java中,只声明变量,不做初始化操作,编译直接报错。提示:变量未初始化。(JDK1.8)
其他类型变量暂未验证。