C语言中全局变量不能放在子函数里的while吗?

2025-03-23 05:25:12
推荐回答(5个)
回答1:

子函数里定义不了全局变量,可以定义静态变量,子函数定义的普通变量在第二次进入子函数时普通变量的值是未初始化的(不管随不随机,直接用是不合理的),子函数的静态变量在第二次进入子函数时变量的值保持为上一次子函数执行后的值

回答2:

所谓全局变量通俗的讲在整个程序中都能使用的变量,只需在程序开始处(一般头文件之后)声明一次即可。故答案是肯定的

回答3:

可以,没有这样的说法

回答4:

可以放的,全局变量可以放在程序的任何位置

回答5:

可以的,但要先声明吧