code.club

標題: static變數修飾字 [打印本頁]

作者: enter    時間: 2015-4-16 16:19
標題: static變數修飾字
#include <stdio.h>
void f();
int main(void){
        int i;
        for(i=0;i<5;i++) f();
        return 0;
       
}

void f(){
        int x=1;
        printf("%d",x);
        x++;
}

結果是 11111

#include <stdio.h>
void f();
int main(void){
        int i;
        for(i=0;i<5;i++) f();
        return 0;
       
}

void f(){
        static int x=1;
        printf("%d",x);
        x++;
}

結果是12345




歡迎光臨 code.club (http://code.club/) Powered by Discuz! X3.2