计算字符串长度的五种方法

计算字符串长度的五种方法文章介绍了在 C 语言中计算字符串长度的四种方法 直接通过数组长度减一 使用 sizeof 运算符 以及利用 strlen 函数

大家好,欢迎来到IT知识分享网。

方法一;

a99e295aab684e5a8cf7bea6423db9ca.png

————————————————————

 方法二;

74eb2561b1f14e7ea70c01039221d60d.png

————————————————————

方法三;

4bdd8903b258484fa17a2b8cff6e20dc.png

————————————————————

方法四利用sizeof();

8f70cb3fe4394a8cac3a2b7cb9ffd927.png

sizeof(arr)-1,减1是因为当使用””向数组输入字符串时系统会加入\0作为字符串结束标志,而\0占用1字节,所以减1是减去\0占用的1字节。 

如果char arr[]={‘a’,’b’,’c’,’d’,’e’,’f’,’g’}换为这样输入就不需要减1,因为不会有\0。

————————————————————

方法五利用strlen()函数;

5f4118e095a642fb9fee02109506fd0a.png

strlen函数使用前需要引用头文件<string.h>,并且计算的字符串要有\0作为结束标志,否则计算会得出随机值。 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/115366.html

(0)
上一篇 2025-12-03 12:33
下一篇 2025-12-03 13:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信