当前位置: 首页 > article >正文

C++中 测算 不定长数据 的 长度 的方法

如题

    char str[];
    int n = 0;
    while (str[n]!= '\0')
	{
       	n++;
    }
    

这里声明一个n,当作下标, 也可以 记录你输入的数据长度。

用while 循环 ,每次循环 n+1,

因为每个 字符数组 的最后 都 会被自动加上 ‘\0’ , 所以检测到 str[n] = '\0'时候,直接结束循环。

即 每经过一次循环 就记录一次 ,所以就记录了str[]这个数组的长度。

-----------------------------

记录学习


http://www.kler.cn/a/418243.html

相关文章:

  • 【k8s深入理解之 Scheme 补充-1】理解 Scheme 中资源的注册以及 GVK 和 go 结构体的映射
  • yolov5 解决:export GIT_PYTHON_REFRESH=quiet
  • RPM与YUM:Linux包管理工具的区别与常用命令
  • Docker 容器隔离关键技术:SELinux
  • npm : 无法加载文件 D:\nodejs\npm.ps1,因为在此系统上禁止运行脚本
  • 【Rust】unsafe rust入门
  • 追寻红色足迹,领略西湖古韵今风|中共杭州美创科技有限公司支部党建活动纪实
  • ESP32-S3模组上跑通ES8388(9)
  • 完全二叉树的应用--堆
  • RocketMQ负载均衡机制解析
  • spring boot整合ArtemisMQ进行手动消息确认
  • 了解哈希并用线性探测和链地址法解决哈希冲突
  • Asio2网络库
  • 微信小程序首页实现轮廓图及动态渲染的高级教程
  • USBasp给arduino nano烧写bootloader
  • 使用lumerical脚本语言创建定向耦合器并进行数据分析(纯代码实现)
  • 【c++篇】:探索哈希表--数据结构中的独特存在,打开数据组织与查找的新视界
  • 深入解析 Kubernetes 节点操作:Cordon、Uncordon 和 Drain 的使用与最佳实践
  • Leecode刷题C语言之N皇后
  • 若依框架保姆级入门使用
  • IREE AI编译器关键模块分析
  • TypeScript核心语法(3)——类型系统
  • vue3中是如何实现双向数据绑定的
  • 实测数据处理(BP算法处理)——SAR成像算法系列(十)
  • Rsa加解密 + 签名验签
  • 鸿蒙面试 --- 性能优化