如何在c语言中计算字符串长度

来源:百度知道 编辑:UC知道 时间:2024/09/24 01:56:17
例如:有一字符串“MIKE JODAN",需要输出此字符串,并分别计算字符串空格前的字符串长度和空格 后的字符串长度,

输出显示:MIKE JODAN
4 5

尝试用STRLEN命令,但是计算的是全部的长度,如何让解决,谢谢。

C语言计算字符串长度,可以手动计算也可以使用库函数或者sizeof()操作符。

方法:

  1. 自定义函数求长度

  2. 使用strlen()函数

  3. 使用sizeof()操作符


自定义函数:

int cont_str(char *s)

{

int i = 0;      

while ( str[i++] != '\0')   ;

return i;

}


使用string头文件中的strlen()函数:

在c语言中如何输入长度不确定的字符串 在计算机c语言中,如何判断字符串长度 C语言 : 编写一函数,用于计算字符串的长度. 一个C语言的菜鸟问题(计算字符串长度) C中如何计算字符串的长度 遇到转义字符该怎么处理 C语言中函数如何返回字符串? C语言字符串长度的问题 C语言编程:如何给任意长度的字符串a赋值?(只用C语言语法) java中 字符串 长度的计算问题 如何计算字符串的长度?急用