Chinaunix首页 | 论坛 | 博客
  • 博客访问: 161862
  • 博文数量: 76
  • 博客积分: 1513
  • 博客等级: 上尉
  • 技术积分: 755
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-25 15:15
文章分类

全部博文(76)

文章存档

2012年(2)

2011年(74)

我的朋友

分类: C/C++

2011-11-25 20:39:05

  1. #include <iostream>

  2. #include <string>

  3. using namespace std;

  4.  

  5. int main()

  6. {

  7. string str1 = "MileStone";

  8. char *ch;

  9. ch = (char *)str1.c_str();

  10.  

  11. for(int i = 0; i < str1.size(); i++)

  12. {

  13. if(ch[i] >= 'A' && ch[i] <= 'Z')

  14. ch[i] += 'a' - 'A';

  15. }

  16. string s = ch;

  17. cout << s << endl;

  18. return 0;

  19. }

输出:

milestone

阅读(371) | 评论(0) | 转发(0) |
0

上一篇:C++中变量的长度

下一篇:关于c的迷惑

给主人留下些什么吧!~~