0
点赞
收藏
分享

微信扫一扫

边学边记——c语言中 strlen() 和 sizeof() 的区别

花明 2022-04-13 阅读 51

目录

一.本质上

二.用途上

三.关于参数


一.本质上

  • strlen() 是函数
  • sizeof() 是运算符

二.用途上

  • strlen() 计算的是字符串长度,其以 " \0 " 作为长度判定依据。
  • sizeof() 计算的是变量的大小,受字符 " \0 " 的影响。

三.关于参数

  • strlen() 只能用 char * 做参数,且必须是以 " \0 " 结尾的。
  • sizeof() 可以用类型做参数。

PS:如果觉得帮到你了就动动小手点个赞8~

        如有问题或错误,麻烦请立即指正,感激~

举报

相关推荐

0 条评论