C言語でのstrcpyの使い方

下次还敢
下次还敢オリジナル
2024-05-08 12:24:151108ブラウズ

strcpy() 関数は、C 言語で 1 つの文字列を別の文字列にコピーするために使用されます。その使用法は次のとおりです。2 つの文字列変数を宣言します。1 つはターゲット文字列を格納し、もう 1 つはソース文字列を格納します。ソース文字列を初期化します。 strcpy() 関数を呼び出して、ソース文字列を宛先文字列にコピーします。

C言語でのstrcpyの使い方

C言語でのstrcpy関数の使い方

strcpy()関数は、C言語である文字列を別の文字列にコピーするために使用されます。構文は次のとおりです:

<code class="c">char *strcpy(char *dest, const char *src);</code>

ここで:

  • dest: コピーされた文字列を保存するために使用されるターゲット文字列。
  • src: コピーされる文字列を含むソース文字列。

strcpy()関数の使い方?

  1. 2 つの文字列変数を宣言します: 1 つはターゲット文字列を格納し、もう 1 つはソース文字列を格納します。
  2. ソース文字列を初期化する: 文字列定数または他の文字列割り当てを使用して、ソース文字列を初期化します。
  3. strcpy() 関数を呼び出します: strcpy() 関数を使用して、ソース文字列をターゲット文字列にコピーし、関数の戻り値をターゲット文字列へのポインタに格納します。

サンプルコード:

<code class="c">#include <stdio.h>
#include <string.h>

int main() {
    char dest[20];
    char src[] = "Hello World!";

    strcpy(dest, src);

    printf("%s\n", dest);

    return 0;
}</code>

キーポイント:

  • strcpy() 関数は、ターゲット文字列内の既存のコンテンツを上書きします。
  • ソース文字列はヌル文字 ('

以上がC言語でのstrcpyの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。