1.变量声明及定义
我们常常在书看到如下方式进行变量声明和定义
这种方式将变量声明定义分开来写,变得麻烦,但此方式程序可以照常运行,但此写法容易出错。
以上这种写法忘记对变量的声明,会造成未定义标识符a。
但如果忘记对变量的定义,则不影响结果的输出。如下:
补充:全局变量在没有被赋值时,系统默认输出0;
一般我们将变量声明定义放一起,如下:
2.当全局变量和局部变量重名时?局部变量优先,如下:
3.局部变量作用域?仅限于大括号
1.变量声明及定义
我们常常在书看到如下方式进行变量声明和定义
这种方式将变量声明定义分开来写,变得麻烦,但此方式程序可以照常运行,但此写法容易出错。
以上这种写法忘记对变量的声明,会造成未定义标识符a。
但如果忘记对变量的定义,则不影响结果的输出。如下:
补充:全局变量在没有被赋值时,系统默认输出0;
一般我们将变量声明定义放一起,如下:
2.当全局变量和局部变量重名时?局部变量优先,如下:
3.局部变量作用域?仅限于大括号