C static 關鍵字
示例
static
關鍵字允許變數在函式結束後保持其值
int add(int myNumber) {
static int total = 0;
total += myNumber;
return total;
}
int main() {
printf("%d\n", add(5));
printf("%d\n", add(2));
printf("%d\n", add(4));
printf("%d\n", add(9));
return 0;
}
自己動手試一試 »
定義和用法
static
關鍵字允許函式內的變數在多次函式呼叫中保持其值。