在C語言中,length函數的作用是計算字符串的長度。字符串是由一系列字符組成的字符數組,在C語言中以null字符(‘\0’)作為結束標志。length函數通過遍歷字符數組,直到遇到null字符,然后返回字符數組的長度(不包括null字符)。這個函數可以用于確定字符串的大小,從而進行其他操作,比如拷貝、連接和比較字符串等。以下是一個示例:
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, World!";
int len = strlen(str); // 使用strlen函數計算字符串的長度
printf("字符串的長度是:%d\n", len);
return 0;
}
輸出結果:
字符串的長度是:13