溫馨提示×

c語言的字符串長度如何算

小億
111
2023-11-02 18:29:44
欄目: 編程語言

在C語言中,字符串的長度可以使用strlen()函數(shù)來計(jì)算,該函數(shù)定義在string.h頭文件中。strlen()函數(shù)的原型如下:

size_t strlen(const char *str);

strlen()函數(shù)接受一個(gè)字符串參數(shù)str,返回該字符串的長度,即字符串中字符的個(gè)數(shù)(不包括結(jié)尾的空字符'\0')。以下是一個(gè)使用strlen()函數(shù)計(jì)算字符串長度的示例:

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

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

輸出結(jié)果為:

The length of the string is: 11

上述示例中,字符串"Hello World"的長度是11,因?yàn)樵撟址?1個(gè)字符(包括空格),不包括結(jié)尾的空字符'\0'。

0