C++中substr()函數用法 substr(起始位置,長度) #include<string> #include<iostream> using namespace std; main() { string s("12345asdf"); string a=s.substr(0,4); cout<<a<<endl; } 輸出結果為: 1234 assign()函數: 函數以下列方式賦值: 用str為字符串賦值, 用str的開始num個字符為字符串賦值, 用str的子串為字符串賦值,子串以index索引開始,長度為len 用num個字符ch為字符串賦值. 例如以下代碼: 顯示: 賦值(assign) 語法: basic_string &assign( const basic_string &str ); basic_string &assign( const char *str ); basic_string &assign( const char *str, size_type num ); basic_string &assign( const basic_string &str, size_type index, size_type len ); basic_string &assign( size_type num, char ch ); |
|