タグ

ブックマーク / www.sejuku.net (1)

  • 【C言語入門】mallocの使い方(memset, memcpy, free, memcmp) | 侍エンジニアブログ

    mallocとは mallocとは動的メモリを確保する関数です。 ヘッダーファイル「stdlib.h」で宣言されています。引数で指定するバイト数分のメモリが確保され、確保したメモリ領域へのポインタを返します。 確保したメモリはfree関数で必ず解放する必要があります。 mallocの使い方について 配列や構造体のように要素数やメンバによって確保するメモリの量が異なる場合について、mallocを使ってメモリを確保する方法について説明します。 malloc関数を使用するにはヘッダーファイル「stdlib.h」をインクルードする必要があります。mallocの引数にはsizeof関数を使って構造体の型や配列の要素数を指定し必要なバイト数を入力します。これを構造体の型のポインタや配列のポインタでキャストして使用します。 なお、確保したメモリはfree関数を使って解放するのを忘れないようにしましょう。

    【C言語入門】mallocの使い方(memset, memcpy, free, memcmp) | 侍エンジニアブログ
  • 1