C/C++中 static關鍵字

  C 語言的 static 關鍵字有三種(具體來說是兩種)用途: 1. 靜態局部變量:用於函數體內部修飾變量,這種變量的生存期長於該函數。   int foo(){ static int i = 1; // note:1 //int i = 1; // note:2 i += 1; return i; } 要明白這個用法,我們首先要了解c/c++的內存分佈,以及static所在的區間。 對於一
相關文章
相關標籤/搜索