c++ sizeof strlen size 的区别

sizeof() 可以以类型、指针、数组和函数等作为参数,其值在编译时计算,用于获取操作数所占空间的字节数大小。
strlen()函数其参数只能为char*(字符型指针),所以在计算字符数组(char str[ ])时,一般用strlen()函数(也只能用于计算字符数组了)。
size()函数以及length()函数都用于计算字符串(string)长度,不能用char*作为参数。除此之外,size()函数还可以获取vector类型的长度。

相关推荐

  1. “==”和“equals”区别

    2024-03-21 07:18:03       61 阅读
  2. == 和 equals 区别

    2024-03-21 07:18:03       64 阅读
  3. #{}和${}区别

    2024-03-21 07:18:03       34 阅读
  4. &&和&区别

    2024-03-21 07:18:03       39 阅读
  5. ==与===区别

    2024-03-21 07:18:03       34 阅读
  6. &与 && 区别

    2024-03-21 07:18:03       30 阅读
  7. TCP/UDP区别

    2024-03-21 07:18:03       31 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-21 07:18:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-21 07:18:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-21 07:18:03       82 阅读
  4. Python语言-面向对象

    2024-03-21 07:18:03       91 阅读

热门阅读

  1. 为prj添加kconfig支持

    2024-03-21 07:18:03       46 阅读
  2. 力扣_动态规划4—最大正方形

    2024-03-21 07:18:03       39 阅读
  3. Redis的五种数据类型与常用命令示例

    2024-03-21 07:18:03       43 阅读
  4. k8s污点去除

    2024-03-21 07:18:03       37 阅读
  5. kafka流式处理中aggregate()方法--笔记

    2024-03-21 07:18:03       40 阅读
  6. js 实现合并重复数据

    2024-03-21 07:18:03       36 阅读
  7. rk3568 安卓11双屏异显,隐藏副屏的导航栏

    2024-03-21 07:18:03       63 阅读
  8. 51单片机蜂鸣器

    2024-03-21 07:18:03       36 阅读
  9. Github 2024-03-20 C开源项目日报 Top8

    2024-03-21 07:18:03       35 阅读
  10. rsync+inotify实现实时同步

    2024-03-21 07:18:03       30 阅读
  11. Hive自定义UpperGenericUDF函数

    2024-03-21 07:18:03       40 阅读
  12. 3.19号arm

    2024-03-21 07:18:03       43 阅读