18個C/C++的基本知識點,帶好小本子記錄一下

1.C中static有什麼作用 (1)隱藏。當我們同時編譯多個文件時,所有未加static前綴的全局變量和函數都具有全局可見性,故使用static在不同的文件中定義同名函數和同名變量,而不必擔心命名衝突。 (2)static的第二個作用是保持變量內容的持久。存儲在靜態數據區的變量會在程序剛開始運行時就完成初始化,也是唯一的一次初始化。共有兩種變量存儲在靜態存儲區:全局變量和static變量。 (3
相關文章
相關標籤/搜索