strlen函数讲解C语言教程(浙大)
C 语言里字符串,strlen函数算是用得最多的一个了。它专门用来算字符串有多长——不是数组长度哈,是实际字符个数,不包括那个结尾的'\0'
。比如你写了 strlen("hello")
,返回的就是 5,简单直接。
strlen的用法也蛮固定的,基本就是传个字符串进去,返回一个整数。不管你是直接用字符串字面量,还是像 char str[20] = "How are you?"
这样的方式定义数组,它都能搞定。像这个例子里,strlen(str)
会返回 12,因为空格也算一个字符。
哦对,如果你对字符串操作还不太熟,可以顺带看看这些相关资源,像C 语言字符串函数大全,挺全的,配合练习效率翻倍。另外,这个有示例的字符串函数集合也推荐,看例子比看文档直观多了。
建议你写代码的时候别忘了字符串末尾有\0
这个东西,尤其是自己拼字符串时,常见坑就在这。如果你平时需要频繁字符串,strlen这种工具函数真得用熟,效率事半功倍。
4.31MB
文件大小:
评论区