- 自動ストレージ クラス:
自動ストレージ クラスは、関数内のデフォルトのストレージ クラスです。関数内で宣言された変数が他のストレージ クラスを指定しない場合、自動ストレージ クラスがデフォルトで使用されます。自動ストレージクラスの特徴は以下のとおりです。
- 変数は関数が呼び出されるときに自動的に作成され、関数の実行が完了すると自動的に破棄されます。
- 変数の初期値は、明示的に初期化されない限り未定義です。
- 関数パラメータも自動ストレージ クラスに属します。
以下は、自動ストレージ クラスの使用を示すサンプル コードです。
#include <stdio.h>
void func() {
int num = 10; // 自动存储类的变量