C言語で文字列の長さを求める方法は何ですか?
C言語では、文字列の長さを求めるためにstrlen()関数を使用することができます。この関数は文字列を引数として受け取り、文字列の長さを返します。具体的な例は以下の通りです:
#include <stdio.h>
#include <string.h>
int main() {
char str[50] = "Hello, World!";
int len = strlen(str);
printf("字符串的长度为:%d\n", len);
return 0;
}
結果は:
字符串的长度为:13
その中で、strlen()関数はstring.hヘッダーファイルで定義されています。