1.string字符串的长度     可以用   a.length()  来测,或者是a.size()
来测

不可以用strlen(a)来求其长度,

sizeof(a)是固定值16,
求的是string这个类的长度,
即类中各个数据成员的长度之和

2.
strcat  strcpy  strcmp  strlen  都不能用在 string 字符串中,

因为这些函数的参数  都是  char*  类型,
而string 字符串的名   代表的是 类的对象的  地址 ,

两者的类型不同

3. 
查找字符串a 是否包含子串b,

不能用   a.find( b ) > 0      ---------这个函数是查找a 中 是否含有b,  并返回 b  在 a 中的  起始地址

应该是用    a.find( b ) != string::npos   ------------//npos是一个常数,用来表示不存在的位置

4.  从 一个字符串中提取 一段 赋给另一个 字符串

	string s1,s2;
s1="0123456789";
s2=s1.substr(5,3);
cout<<s2<<endl; //输出 "567"

5.输入含有空格的字符串

    getline(cin,a);

最新文章

  1. weblogic的下载安装及myeclipse的配置
  2. 转一个PDevMode格式属性说明...
  3. 关于Struts、hibernate、spring三大框架详解。
  4. 【腾许Bugly干货分享】“HTTPS”安全在哪里?
  5. iOS开发——UI进阶篇(十七)CALayer,核心动画基本使用
  6. mac ulimit
  7. 1028-Digital Roots
  8. Android_Gallery
  9. Linux查看进程和终止进程的技巧
  10. 计算智能 Computational Intelligence,CI
  11. anzhaung
  12. js 实现分割条
  13. kvm cobbler无人值守批量安装操作系统
  14. stringstream转换CString为string出错
  15. linq to sql DAL
  16. [Kaggle] dogs-vs-cats之模型训练
  17. C++自己实现一个String类
  18. bzoj1503 郁闷的出纳员
  19. Linux内核:分析coredump文件 - 内核代码崩溃
  20. 指尖下的js —— 多触式web前端开发之三:处理复杂手势(转)

热门文章

  1. 基于日志处理的ElasticSearch的学(gen)习(feng)
  2. Android Studio SDK Manager 解决无法更新问题
  3. css 选择器之子元素
  4. jq bootstrap select 点击不能动弹
  5. 安装Struts2 类库
  6. 趣味编程:C#中Specification模式的实现(参考答案 - 下)
  7. github常见错误
  8. Js中的apply和call
  9. 使用微软官方U盘制作软件来安装纯净版windows
  10. Java之线程池(一)