C言語の標準関数を目的別に調べることができる辞典

ホーム > C 標準関数逆引き辞典 > メモリ > メモリ領域を初期化する

C 標準関数逆引き辞典

:: reverse dictionary ::

メモリ

※ソースファイルについて


メモリ領域を初期化する

メモリ領域を初期化するには、memset 関数を使います。

≪宣言≫

#include <memory.h>
char str[16];

memset(str, 0, 16);    /* NULL 文字で初期化 */
memset(str, 'C', 10);

ソースファイル

str"CCCCCCCCCC" になります。

▼ 関数

void *memset(void *m, int c, size_t sz)

メモリ領域 m の先頭から sz バイトを文字 c で初期化します。

●引数

m … 対象のメモリ領域のポインタ
c … 初期化する文字
sz … 初期化するバイト数

●戻り値

初期化したメモリ領域 m へのポインタ

注目キーワード ベスト5

  1. セキュリティ
  2. ホスティング
  3. レンタルサーバ
  4. ファイル復旧
  5. ハードディスク修復

メモリ - memory -


ホーム > C 標準関数逆引き辞典 > メモリ > メモリ領域を初期化する

Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com