static & extern

static: 函數中的變數 通常會隨著函數的結束也跟著結束,但若在變數前面加上static 此變數將會等到此支程式結束才會結束 但是
變數的存取範圍只能在宣告他函數範圍內
ex: ststic int c; 在程式內的所有函數皆可以存取變數c
int main() c將會隨著這支程式結束而結束
===========================================
int main() 在程式內的main函數可以存取變數c
{ c將會隨著這支程式結束而結束
ststic int c;
}

extern :告訴編譯器這個變數在其他地方已經宣告過 具有外部連結性

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s