length()函数与高精度加法和string用法小结

本文介绍了C++中字符串操作的特性,特别提到length函数会包含字符串末尾的0,提醒开发者在处理字符串长度时注意。此外,文章还详细讲解了如何使用字符串或数组进行高精度加法,强调了位数对齐和进位处理,以及区分字符0、字符串0和空字符0的概念。
摘要由CSDN通过智能技术生成

length函数在c++有个特点,它会把字符串最后的“\0”算进去

所以在使用时要注意在调取数据的时候要注意计数

string类不止可以s1+s2

还可以直接加上你想要的字符

str=str+“0”;

str=”0“+str;

不过这里要注意一点,你如果要把”0“加在前面就得把”0“放在前面,后面则反之

高精度加法

思路主要是

用字符串或数组存储数据

模拟加法

首先的就是要对齐位数

然后再从后往前一位位相加

不过要主要的一点是

在最高位的时候的进位(特殊点)

”0“是字符串 ’0‘是字符’,’\0'是空字符

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值