C言語で文字列配列の長さをどうやって計算しますか?
C言語では、文字列配列の長さはstrlen()関数を使って計算することができます。この関数はヘッダーファイルで宣言されています。文字列を引数として受け取り、その文字列の長さ、つまり文字の数を返します(末尾の’\0’文字は含まれません)。以下はサンプルコードです:
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, World!";
int length = strlen(str);
printf("Length of string: %d\n", length);
return 0;
}
文字列の長さ:13