C static 关键字
示例
static关键字允许变量在函数结束后保持其值:
int add(int myNumber) {
static int total = 0;
total += myNumber;
return total;
}
int main() {
printf("%d", add(5));
printf("%d", add(2));
printf("%d", add(4));
printf("%d", add(9));
return 0;
}
亲自试一试 »
定义和用法
static关键字允许函数内部的变量在多次函数调用之间保持其值不变。

