動的メモリには、固定サイズの配列を設定してその一部を使用するよりも利点があることを知っています。ただし、動的メモリでは、配列に格納するデータの量を入力する必要があります。文字列を使用する場合、必要な数の文字を入力できます (数値に文字列を使用し、関数を使用してそれらを変換することもできます)。この事実から、文字配列の動的メモリは文字列に比べて時代遅れだと思います。
文字列を使用するときの長所と短所は何ですか?文字列が占有するスペースはいつ解放されますか? おそらく、動的に割り当てられたメモリを削除して文字列よりも有利に解放するオプションはありますか? 説明してください。