≫ ホーム ≫ C言語ヘッダファイル別一覧 ≫ string.h
string.h には文字列操作に関する関数が定義されています.
| 関数名 | 概要 |
|---|---|
| memcpy | オブジェクトを指定文字数分コピーする |
| memmove | オブジェクトを指定文字数分コピーする |
| strcpy | 文字列をコピーする |
| strncpy | 文字列を指定文字数分コピーする |
| 関数名 | 概要 |
|---|---|
| strcat | 文字列を連結する |
| strncat | 文字列を指定文字数分連結する |
| 関数名 | 概要 |
|---|---|
| memcmp | オブジェクトを指定文字数分比較する |
| strcmp | 文字列を比較する |
| strcoll | 文字列の比較をその時点のロケール (loclae) に従って行う |
| strncmp | 文字列を指定文字数分比較する |
| strxfrm | 文字列の変換を行う |
| 関数名 | 概要 |
|---|---|
| memchr | オブジェクトから文字を探索する |
| strchr | 文字列の先頭から文字を探索する |
| strcspn | 文字列中の指定文字列を含まない先頭部分の長さを求める |
| strpbrk | 文字列から、指定したいずれかの文字を探索する |
| strrchr | 文字列の最後から文字を探索する |
| strspn | 文字列中の指定文字列を含む先頭部分の長さを求める |
| strstr | 文字列から文字列を探索する |
| strtok | 文字列を区切り文字で分割する |
| 関数名 | 概要 |
|---|---|
| memset | オブジェクトの先頭から指定文字数分文字をセットする |
| strerror | エラー番号に対応するエラーメッセージを取得する |
| strlen | 文字列の長さを取得する |
| マクロ名 | 概要 |
|---|---|
| NULL | 空ポインタ定数 (null pointer constant) を表す |