基礎字符串處理_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

相關文章
相關標籤/搜索