10.6之补10.5
作者:互联网
反思与总结乃是学习的一部分!
昨天学了啥。。
一,P1200
1,不同类型的不能乱乘吧。char类型虽然是数字你也得把它转换成int类型的。
2,关于string中length()的用法。length测出的应该是字符串的长度再加上最后一个换行符好像是。但事实上并不是,仍然是字符串本来的长度。那我来看看最末位是什么,最末位什么也没有 。空格?输出不加换行符试一下
。是个空格。
同时跟这个对应的问题是,你string是从0开始计数的,如果你不注意的话可能在这块翻跟头。
举个例子吧,假如你要遍历这个字符串,那么你必须i从0开始,到length-1结束。
3,每做一个题,用自己的方法做完,也要看看别人的代码好在哪里,同时想想有什么其他的方法没有。在这方面之前的堆和快排我做的不是很好!应该是要回顾的。
4,比如我这个跟别人高赞的题解比较来看,起码的变量定义的位置,但是你要知道为什么。我百度了下这就涉及到了全局变量和局部变量这个东西了。这个就又涉及到静态内存和动态分布了。。
标签:10.5,string,之补,10.6,末位,空格,length,字符串,换行符 来源: https://www.cnblogs.com/beiyueya/p/11626873.html