ホームページ  >  記事  >  バックエンド開発  >  文字列処理関数とは何ですか?

文字列処理関数とは何ですか?

藏色散人
藏色散人オリジナル
2020-05-07 10:59:383949ブラウズ

文字列処理関数とは何ですか?

#文字列処理関数とは何ですか?

文字列処理関数(文字列処理関数)は、文字列処理関数とも呼ばれ、C、pascal、Visual、LotusScript などの文字処理など、プログラミング言語における文字列の処理に使用される関数のことを指します。文字列のコピー、長さ計算、文字検索などの機能。

c

strcpy

プロトタイプ: extern char *strcpy(char *dest,char *src);

使用法:# include bbed3fed50f96ac7490cfc6a498c4bc5

関数: src が指す NUL 終了文字列を、dest が指す配列にコピーします。

dest の末尾の文字 (NUL) へのポインタを返します。

例:

// strcpy.c
#include <syslib.h>
#include <string.h>
main()
{
char *s="Golden Global View";
char d[20];
clrscr();
strcpy(d,s);
printf("%s",d);
getchar();
return 0;
}

strcat

プロトタイプ: extern char *strcat(char *dest,char *src);

使用法: #include 5048b432ad0a113129300e8adb5abd47

関数: src が指す文字列を dest の末尾に追加し (dest の末尾の '\0' を上書き)、'\0' を追加します。

dest へのポインタを返します。

例:

// strcat.c
#include <syslib.h>
#include <string.h>
main()
{
char d[20]="Golden Global";
char *s=" View";
clrscr();
strcat(d,s);
printf("%s",d);
getchar();
return 0;
}

strlen

プロトタイプ: extern int strlen(char *s);

使用法: #include bbed3fed50f96ac7490cfc6a498c4bc5

関数: 文字列 s

# の長さを計算します。説明: 終端文字 NULL を除いた s の長さを返します。

例:

// strlen.c
#include <syslib.h>
#include <string.h>
main()
{
char *s="Golden Global View";
clrscr();
printf("%s has %d chars",s,strlen(s));
getchar();
return 0;
}

お待ちください。

推奨チュートリアル:

c 言語チュートリアル

以上が文字列処理関数とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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