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

ホーム > C 標準関数逆引き辞典 > 文字列 > 文字列をコピーする

C 標準関数逆引き辞典

:: reverse dictionary ::

文字列

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


文字列をコピーする

文字列をコピーするには、strcpy 関数を使います。

≪宣言≫

#include <string.h>
char str[16];
char copy[] = "Cプログラム";

strcpy(str, copy);

ソースファイル

str"Cプログラム" になります。


ワイド文字列の場合は wcscpy 関数を使います。

≪宣言≫

#include <locale.h>
#include <string.h>
wchar_t str[16];
wchar_t copy[] = L"Cプログラム";

setlocale(LC_ALL, "ja");  /* ロケールを日本語に設定 */

wcscpy(str, copy);

ソースファイル

str"Cプログラム" になります。

▼ 関数

char *strcpy(char *s, const char *sc)
wchar_t *wcscpy(wchar_t *s, const wchar_t *sc)

文字列バッファ s に文字列 sc をコピーします。

●引数

s … 文字列バッファ
sc … コピーする文字列

●戻り値

文字列 sc をコピーした文字列バッファ s へのポインタ

注目キーワード ベスト5

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

文字列 - string -


ホーム > C 標準関数逆引き辞典 > 文字列 > 文字列をコピーする

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