str和strlen的區別?
兩者都是求字符串的長度,但strlen( )的參數必須是char* ;而 str.length( )是string類對象str調用的成員函數,所以它們用在不同的地方;
char* ch="asdfsafas";
string str="adfadf";
cout<<str.length();
// cout<<strlen(str); 出錯
cout<<strlen(ch);
// cout<<ch.length();出錯
上一篇DB1DBW0是什么意思
下一篇樂譜中怎么表示上打音