<c语言字符串的长度怎么看-常识百科-春风百科
> 常识百科 > 列表
c语言字符串的长度怎么看
时间:2024-12-23 19:24:48
答案

C语言的字符串是由字符数组形式保存的,并约定'\0'(ascii码值为0)作为字符串结束符。

其长度为从字符串开始,到'\0'结束,所有字符的个数,不包括'\0'本身。

要获得字符串长度,有两种方法可以使用:

1

使用库函数strlen()。

strlen声明在string.h中,原型为

int

strlen(char

*str);

功能为求str的长度,并返回。

2

根据定义求长度。

对于字符串str,

可以用如下代码求长度:

int

len;

for(len

=

0;

;

len

++)

if(str[len]

==

'\0')break;

当str[len]为0时,退出循环,退出后的len值就是str的长度。

推荐
© 2024 春风百科