C++里的sizeof( )和strlen( )的区别

 时间:2026-02-14 02:37:28

1、打开VS2017创建一个C++控制台应用程序

C++里的sizeof( )和strlen( )的区别

2、sizeof()是操作符,计算任意类型参数所占内存大小

C++里的sizeof( )和strlen( )的区别

3、strlen()是函数,计算以“\0”结束的字符串长度,计算长度不包括“\0”

C++里的sizeof( )和strlen( )的区别

1、当将字符数组作为sizeof()的参数时,计算字符数组占用内存大小

C++里的sizeof( )和strlen( )的区别

2、当将字符数组作为strlen()的参数时,字符数组转化为char*

C++里的sizeof( )和strlen( )的区别

1、(1)功能不同

1、打开VS2017创建一个C++控制台应用程序

2、sizeof()是操作符,计算任意类型参数所占内存大小

3、strlen()是函数,计算以“\0”结束的字符串长度,计算长度不包括“\0”

(2)参数不同

1、当将字符数组作为sizeof()的参数时,计算字符数组占用内存大小

2、当将字符数组作为strlen()的参数时,字符数组转化为char*

  • 深空之眼最强钥从推荐
  • 魅族手机文件加密
  • 原神没主线了怎么升级
  • Microsoft Edge如何在页面内查找内容
  • 天涯明月刀手游创建组队
  • 热门搜索
    彩虹楼隐藏关怎么进 康宝莱怎么样 wps怎么设置行距 龋齿怎么办 怎么分东南西北方向 博世洗衣机怎么样 秋季皮肤干燥怎么办 鸡怎么做好吃又简单 怎么编程游戏 辣条怎么做家庭做法