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;
}