文字列の長さを調べるにはどうすればいいですか?
C言語では、strlen関数を用いて文字列の長さを求めることができます。strlen関数はstring.hヘッダファイルに含まれています。以下に簡単な例を示します。
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, World!";
int length = strlen(str);
printf("字符串的长度为:%d\n", length);
return 0;
}
出力を生成します。
字符串的长度为:13
strlen関数は、文字列内の有効な文字数を返すことに注意してください。文字列末尾の空文字\0は含まれません。