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

藏色散人
リリース: 2020-05-07 10:59:38
オリジナル
4054 人が閲覧しました

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

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

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

c

strcpy

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

使用法:# include

関数: 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 < string.h>

関数: 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

関数: 文字列 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート