在两个或多个涉及相同状态变量的函数中,将状态变量声明为全局变量。这样,在任何函数中更新状态变量的值后,该变量的值将在整个程序中保持更新状态。
示例代码:
int global_var = 0; // 全局变量
void function1() {
global_var = 5;
}
void function2() {
printf("%d", global_var); // 输出 global_var 的值,应该为 5
}
int main() {
function1();
function2();
}
下一篇:不同和的总和