sizeof和strlen用法,sizeof和strlen的区别及使用详解

  sizeof和strlen用法,sizeof和strlen的区别及使用详解

  首先,了解两者最显著的区别:

  Strlen是函数,sizeof是关键字。Strlen只计算字符串长度,不包含\0。Zeof计算类型占用的字节数、字符串占用的内存大小,并计算\0。Sizeof不仅可以计算字符串占用的字节数,还可以计算其他类型占用的字节数。一般用sizeof找地址的时候,不管什么数据地址,大小都是4/8字节(不同系统区分)。

  下面是各种案例来展示sizeof和strlen中不同类型的用法:

  1)整数数组(sizeof的用法):

  2)字符数组(sizeof的用法):

  3)字符数组(strlen的用法):

  4)常量字符串数组(strlen的用法):

  5)常量字符串指针(sizeof的用法):

  6)常量字符串指针(strlen的用法):

  7)二维数组(sizeof的用法):

  总结:数组名的含义:1.sizeof(数组名),其中数组名代表整个数组,计算整个数组的大小。

  2.数组名。这里的数组名也表示整个数组,整个数组的地址被取出。

  3.此外,所有数组名称都指示第一个元素的地址。

  转载请联系作者取得转载授权,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • office2010激活密钥大全 怎么永久激活office2010
  • project2010产品密钥免费_project2010激活密钥永久激活码
  • c语言调用退出函数 c语言退出整个程序怎么写
  • c语言中怎么给函数初始化 c语言的初始化语句
  • c语言编写函数计算平均值 c语言求平均函数
  • chatgpt是什么?为什么这么火?
  • ChatGPT为什么注册不了?OpenAI ChatGPT的账号哪里可以注册?
  • OpenAI ChatGPT怎么注册账号?ChatGPT账号注册教程
  • chatgpt什么意思,什么是ChatGPT ?
  • CAD中怎么复制图形标注尺寸不变,CAD中怎么复制图形线性不变
  • cad中怎么创建并使用脚本文件,cad怎么运行脚本
  • cad中快速计算器的功能,cad怎么快速计算
  • cad中快速修改单位的方法有哪些,cad中快速修改单位的方法是
  • cad中心点画椭圆怎么做,cad轴测图怎么画椭圆
  • CAD中常用的快捷键,cad各种快捷键的用法
  • 留言与评论(共有 条评论)
       
    验证码: