オペレーティング システムのコースですぐに C の使用を開始する予定です。C の使用に関するベスト プラクティスを読んで、後で頭痛が軽減されるようにしています。
これは、アレイが台無しになりやすいため、常にアレイに関する最初の質問の 1 つでした。
配列とその長さを構造体に含む関連変数をバンドルするのは一般的な方法ですか?
私は本でそれを見たことがなく、通常、それらは常に2つを別々に保持するか、 sizeof(array[]/array[1]) のようなものを使用します。
しかし、この 2 つを構造体にラップすると、値と参照の両方で構造体を渡すことができます。これは、ポインターを使用しない限り、配列では実際に行うことができません。その場合、配列の長さを再度追跡する必要があります。 .
私はCを使い始めているので、上記はひどく間違っている可能性があります.私はまだ学生です.
乾杯、カイ。