たとえば、変数が一度使用されたら、C変数を削除、つまり使用から削除できるかどうか疑問に思っていますか?
少し前にこの問題について考えていたとき、1 つの疑問が頭に浮かびました。
Cには多くのデータ型があり、単純なコードで整数などのデータ型の変数を作成できます
int i;
この方法で変数を作成したら、将来使用する必要がない場合、どのように「削除」すればよいでしょうか?
ネットで検索しましたが、これを行う C コマンドは見つかりませんでした。「kが削除された」とは、「kが存在しなくなった」という意味です。つまり、変数が必要なくなったら、それは無駄であり、削除する必要があります。
C は関数を提供しますが、 、 またはfree()
を使用して割り当てられたメモリでのみ機能します。calloc(), malloc()
realloc()
int
では、一度使用された変数をどのように削除するのでしょうか?