C言語でchar配列の長さを取得する方法は何ですか?

C言語では、char配列の長さを取得するためにstrlen()関数を使用することができます。この関数はstring.hヘッダファイルにあり、char配列を引数として受け取り、配列の長さ(終端文字’\0’は含まれません)を返します。

以下はサンプルコードです。

#include <stdio.h>
#include <string.h>

int main() {
    char str[] = "Hello World";
    int length = strlen(str);
    
    printf("Length of the string: %d\n", length);
    
    return 0;
}

上記の例では、strlen()関数が使用され、str配列の長さを取得し、その結果をlength変数に格納します。最後に、printf()関数を使用して配列の長さを出力します。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds