C言語で文字列の長さを計算する関数
C言語では、文字列の長さを計算するためにstrlen関数を使用することができます。
strlen関数のプロトタイプは、size_t strlen(const char *str) です。
strはnull文字(’\0’)で終わる文字列を指すポインタである。
サンプルコードは以下の通りです。
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, world!";
int length = strlen(str);
printf("The length of the string is: %d\n", length);
return 0;
}
文字列の長さは13です。