汽車
該儲存類表示識別符號具有自動儲存持續時間。這意味著一旦定義了識別符號的範圍結束,由識別符號表示的物件就不再有效。
由於所有物件(不是生活在全域性範圍內或被宣告為 static
)在定義時預設具有自動儲存持續時間,因此該關鍵字主要具有歷史意義,不應使用:
int foo(void)
{
/* An integer with automatic storage duration. */
auto int i = 3;
/* Same */
int j = 5;
return 0;
} /* The values of i and j are no longer able to be used. */