經驗

當前位置 /首頁/經驗 > /列表

auto是什麼意思

auto是什麼意思

auto是一個C/C++語言儲存型別,僅在語句塊內部使用,初始化可為任何表示式,其特點是當執行流程進入該語句塊的時候初始化可為任何表示式。C語言中提供了儲存說明符auto、register、extern、static說明的四種儲存類別。四種儲存類別說明符有兩種儲存期:自動儲存期和靜態儲存期。其中auto和register對應自動儲存期。具有自動儲存期的變數在進入宣告該變數的程式塊時被建立,它在該程式塊活動時存在,退出該程式塊時撤銷。在函式內部定義的變數成為區域性變數。在某些C語言教材中,區域性變數稱為自動變數,這就與使用可選關鍵字auto定義區域性變數這一作法保持一致。

TAG標籤:auto #