C言語でstrlenを使う方法

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

strlen 関数は、文字列の長さ、つまり文字列内の有効な文字の数を取得するために使用されます。 構文: size_t strlen(const char *str); パラメーター: str: 計算される文字列、文字ポインター0 で終わる ;戻り値: 文字列 str 内の 0 で終わる文字を除いた文字数を返します。 C 言語の

C言語でstrlenを使う方法

strlen 関数

使用法:
strlen 関数は、文字列の長さ、つまり文字列内の有効な文字数を取得するために使用されます。

構文:

<code class="c">size_t strlen(const char *str);</code>

パラメータ:

  • str: 長さを計算する文字列、0 で終わる文字ポインタ。 str:要计算长度的字符串,以0结尾的字符指针。

返回值:
返回字符串str

戻り値:

文字列 str 内の 0 で終わる文字を除いた文字数を返します。
  1. 使用法:

  2. 文字配列または文字列を宣言します。例:
  3. <code class="c">char str[] = "Hello World";</code>

strlen 関数を使用して文字列の長さを計算します。例:

<code class="c">size_t len = strlen(str);</code>

例:

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

int main() {
    char str[] = "C Language";
    size_t len = strlen(str);

    printf("String: %s\n", str);
    printf("Length: %zu\n", len);

    return 0;
}</code>
出力:
    <code>String: C Language
    Length: 10</code>
  • 注:
  • strlen 関数は、0 で終わる文字をカウントしません。
  • 文字列は 0 で終わる必要があります。そうでない場合、関数は予測できない結果を返します。 🎜strlen 関数は文字列の内容を変更しません。 🎜🎜空の文字列の場合、strlen 関数は 0 を返します。 🎜🎜

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

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