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

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

C 標準関数逆引き辞典

:: reverse dictionary ::

メモリ

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


メモリ領域をコピーする

メモリ領域をコピーするには、memcpy 関数を使います。

≪宣言≫

#include <memory.h>
int nums[16];
int data[] = {1, 2, 3, 4, 5};

memcpy(nums, data, sizeof(int) * 3);

ソースファイル

nums[0]1nums[1]2nums[2]3 になります。

▼ 関数

void *memcpy(void *md, const void *ms, size_t sz)

メモリ領域 ms の先頭から sz バイトをメモリ領域 md にコピーします。

●引数

md … コピー先のメモリ領域のポインタ
ms … コピー元のメモリ領域のポインタ
sz … コピーするバイト数

●戻り値

コピーしたメモリ領域 md へのポインタ

注目キーワード ベスト5

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

メモリ - memory -


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

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