C++靜態成員變量和成員函數

static加在局部變量的前面改變其存儲類型使之成爲靜態局部變量,會延長它的生存週期,但是注意不會改變其作用域!!! static加在全局變量的前面會限制該變量作用域爲文件作用域,也就是說static全局變量只能在定義該變量的文件中使用,不能被其它文件使用。 加在函數定義或聲明的前面,也是限制函數作用域到文件作用域。 到了C++中,關鍵字static除了繼續保留上面的特性外,還可以用來修飾類的成員
相關文章
相關標籤/搜索