再见strlen函数

简介: 再见strlen函数

功能:计算字符串长度。

image.png

计算第一种常量字符串,直接默认后面以\0结尾,输出结果是6;但第二种对数组的字符串进行计算,输出结果却是随机值

原因:这两种计算方法没有区别,但是数组,后面没有默认\0的出现,所以一直寻找,生成随机值。


返回类型:无符号整型

image.png

此时输出结果为hehe;因为3-6本应该是-3,是负数,但两个无符号整型相减的结果仍然是无符号整型,所以输出结果仍为正>0

在网上查询到strlen的返回类型size_t==unsigned int!!!

相关文章
|
2月前
strlen,strcpy,stract,strcmp,strstr函数的模拟实现
strlen,strcpy,stract,strcmp,strstr函数的模拟实现
32 3
|
2月前
|
C语言
字符串函数`strlen`、`strcpy`、`strcmp`、`strstr`、`strcat`的使用以及模拟实现
字符串函数`strlen`、`strcpy`、`strcmp`、`strstr`、`strcat`的使用以及模拟实现
|
2月前
|
存储 编译器 C语言
strlen函数详解
strlen函数详解
53 2
|
2月前
strlen与sizeof 的基本用法
strlen与sizeof 的基本用法
26 0
|
12月前
|
C语言
自己实现strcpy和strlen函数
自己实现strcpy和strlen函数
63 0
|
12月前
C实现字符操作函数,strcpy, strcat, strcmp, memcpy
C实现字符操作函数,strcpy, strcat, strcmp, memcpy
31 0
|
11月前
strlen的实现
strlen的实现
33 0
|
12月前
|
存储
strcpy函数与strncpy函数
strcpy函数与strncpy函数
|
程序员 编译器
【strlen】三种方法模拟实现strlen字符串函数
【strlen】三种方法模拟实现strlen字符串函数
67 0
【strlen】三种方法模拟实现strlen字符串函数
strcmp函数详解
如果字符串不一样,并且字符串1>字符串2,则返回值>0.相反返回值小于零。
279 0

热门文章

最新文章