strlen 関数は文字列の長さを取得するために使用され、null 終端文字を含まない文字列内の文字数を返します。使用法: strlen(str)、str は長さを決定する文字列です。
質問: strlen関数とは何ですか?
答え: strlen関数は、文字列の長さを取得するために使用されるC言語の関数です。
strlen 関数のプロトタイプは次のとおりです:
<code class="c">size_t strlen(const char *str);</code>
パラメータ:
str
: 長さを決定する文字列。 null で終了する必要があります。 str
:要确定其长度的字符串。它必须以 null 终止。返回值:
str
中不包括 null 终止符在内的字符数。以下是一些使用 strlen 函数的示例:
<code class="c">#include <stdio.h> #include <string.h> int main() { char str[] = "Hello World!"; int len = strlen(str); printf("String length: %d\n", len); // 输出 12 return 0; }</code>
str
为空(长度为 0),则 strlen 函数返回 0。wcslen
str
内のヌル終端文字を除いた文字数を返します。 🎜🎜🎜ユースケース🎜🎜strlen 関数の使用例をいくつか示します: 🎜rrreee🎜注: 🎜🎜🎜strlen 関数は最初の null 文字までのみカウントします。 🎜🎜文字列 str
が空 (長さが 0) の場合、strlen 関数は 0 を返します。 🎜🎜strlen 関数はバイト数ではなく文字数で長さを返します。 🎜🎜strlen 関数を使用して Unicode 文字列の長さを計算することはできません。 wcslen
関数を使用して、Unicode 文字列の長さを計算できます。 🎜🎜以上がC言語でのstrlen関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。