天天看點

c語言中的字元串處理函數strlen

No1:擷取字元串長度 strlen()函數

函數概要:

strlen 函數用于傳回指定字元串的長度。

C 語言字元串的長度取決于結束符(’\0’)的位置。

一個字元串的長度指的是從起始位置到結束符的字元個數(不包含結束符本身)。

注:strlen函數與sizeof是有差別的,strlen隻是計算字元串的長度,不會将“\0”考慮進去,但是sizeof則會考慮,因為sizeof()是一種記憶體容量度量函數。

#include<stdio.h>
#include<string.h>
int main()
{
	char str[] = "I love you !";
	printf("sizeof str= %d\n",sizeof(str));
	printf("strlen str= %u\n",strlen(str));	
	return 0;
}
           
c語言中的字元串處理函數strlen

繼續閱讀