基础字符串处理_C++

  C++中,有 char [ ] 和 string 两种方式处理字符串html

  char 数组是最原始的,string 是带迭代器的数组

  正是这种 string 带了迭代器,它会使咱们处理字符串很方便,但也十分慢函数

  对于限时的竞赛来讲,string 十分不优秀编码

  因此多用 char [ ] 是有好处的
spa

  字符串以 '\0' 结尾,Aacii 码为0,数组从 0 开始储存htm

  scanf("%s",s) 中每一个串以空格或者回车做为间隔blog

  s 前可不加 &,加了的话 emacs 会报错ci

  Linux下与Windows下编码不一样,如回车Linux下为'\n',而Windows下为"\n\r"字符串

  最好用 getchar() 读入,又快又好,要求熟练掌握get

  gets 是个鬼东西,若是 char s[5],而输入的是 123456789\n,会 re,由于它比定义的字符串长

  str 函数中 strlen 能够用,其它太慢,最好手写

  重点 ascii 码: '0' :48   'A':65   'a':97

 

  练习题目:http://www.cnblogs.com/hadilo/p/5954511.html

       http://www.cnblogs.com/hadilo/p/5954707.html

       http://www.cnblogs.com/hadilo/p/5956414.html

       http://www.cnblogs.com/hadilo/p/5956511.html

       http://www.cnblogs.com/hadilo/p/5956605.html

       http://www.cnblogs.com/hadilo/p/5974535.html

  题目都很是简单,都是纯字符串的模拟题,可是必定要认真仔细,题目必定要仔仔细细看完

  这种题就是考验谁题目看得仔细,写得细心,能一遍码完不调不改提交AC的人恐怕没有几个呢

 

 

 

版权全部,转载请联系做者,违者必究

联系方式:http://www.cnblogs.com/hadilo/p/5932395.html

相关文章
相关标签/搜索