#includeusingnamespace
std;
class
string ;
string::~string()
string::string()
//拷貝函式
string::string(const string & c) ;
void
string::strcat()
while (*pt)
cout
<< s << endl; //
輸出下連線複製是否正確
return;}
void
string::strcpy()
*ps = *pt; //
把\0也給*ps
cout << s
void string::strcpy(int n) //
複製前n個
else
}//結束複製之後要 最後加空字元
*ps = '\0'
;
cout
<< s
intstring::strcmp()
}return (*ps - *pt);
//返回當前指的位置 相減 就是字元對應的數值相減
}int string::strlen( char *s)
returni;}
void string::strwr( char *s)
++s;
}//由於指標已經把 類裡面的成員s 變為小寫
//故直接輸出就可以驗證
cout << s
void string::strup( char *s)
++s;
}cout
<< s
void
main()
字串處理 乙個字串包含另乙個字串的所有字元
假設這有乙個各種字母組成的字串,假設這還有另外乙個字串,而且這個字串裡的字母數相對少一些。從演算法是講,什麼方法能最快的查出所有小字串裡的字母在大字串裡都有?比如,如果是下面兩個字串 string 1 abcdefghlmnopqrs string 2 dcgsrqpom 答案是true,所有在st...
在乙個字串中尋找另外乙個字串
在乙個字串中尋找另外乙個字串 public class text foundit true break test system.out.println foundit?found it didn t find it 該段程式有點難以理解,主要就是if語句的理解,if searchme.charat ...
php判斷乙個字串包含另乙個字串
a 58252,58253 如果 a 中存在 b,則為 true 否則為 false。b 58253 if strpos a,b false else 查詢字串在陣列中出現的次數 array array 1,hello 1,world hello 11 計算 string在 array 需為陣列 中...