c言語のlength関数の使用方法を教えてください。

C言語には文字列の長さを直接取得するlength関数はないが、標準ライブラリ関数strlen()を使うことで、文字列の長さを計算することができる。

strlen()関数のプロトタイプは次のとおりです:

size_t strlen(const char *str);

この関数は、NULLで終わる文字列へのポインターを引数として受け取り、文字列の長さ(NULL文字を含まない)を返します。

strlen()関数の使用例を以下に示します。

#include <stdio.h>
#include <string.h>

int main() {
    char str[] = "Hello, World!";
    int length = strlen(str);
    printf("字符串的长度是: %d\n", length);
    return 0;
}

ネイティブの日本語で文章を言い換えてください。オプションは1つだけで十分です。

字符串的长度是: 13

strlen() 関数が返すのは符号なし整数の size_t 型であることに注意してください。したがって、返す値を受け取るときは、int 型ではなく、size_t 型を使用することをお勧めします。

bannerAds