【发布时间】:2012-01-03 18:56:42
【问题描述】:
我知道当一个程序运行时,main()函数首先被执行。但是在 main() 之外声明的全局变量的初始化什么时候发生呢?我的意思是如果我声明一个这样的变量:
unsigned long current_time = millis();
void main() {
while () {
//some code using the current_time global variable
}
}
这里,全局变量初始化的确切时间很重要。请说出在这种情况下会发生什么。
【问题讨论】:
-
所以了解您所说的语言可能会很有用...
-
C 语言。更具体地说,我倾向于使用 arduino 进行编程。
标签: c variables global-variables arduino