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 型を使用することをお勧めします。