static & extern

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

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

Advertisements

發表迴響

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

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s