C++之string赋值


string s="";

string a="abcdefg";

 

1.将字符串a的元素赋值逐一赋值给另一字符串s

s+=a[i];

 

2.将字符串a完全赋值给新字符串s

s.assign(a);

 

3.将字符串a的一部分赋值给新的字符串s

start是截取字符串的首位置,len是截取字符串的长度

s.substr(start,len);

s.assign(a,start,len);

 

4.对字符串s赋相同的n个初值

s.assing(n,'x'),如给s赋10个字符a写法如下:

s.assign(10,'a');

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM