文字列の長さを調べるにはどうすればいいですか?

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は含まれません。

bannerAds