色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

C語言str的長度咋看

錢斌斌2年前14瀏覽0評論

C語言str的長度咋看?

C語言的字符串是由字符數(shù)組形式保存的,并約定'\0'(ascii碼值為0)作為字符串結(jié)束符。

其長度為從字符串開始,到'\0'結(jié)束,所有字符的個數(shù),不包括'\0'本身。

要獲得字符串長度,有兩種方法可以使用:

1 使用庫函數(shù)strlen()。

strlen聲明在string.h中,原型為

int strlen(char *str);

功能為求str的長度,并返回。

2 根據(jù)定義求長度。

對于字符串str, 可以用如下代碼求長度:

int len;

for(len = 0; ; len ++)

if(str[len] == '\0')break;

當str[len]為0時,退出循環(huán),退出后的len值就是str的長度。