随笔 - 62  文章 - 96  trackbacks - 0
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(7)

随笔分类(66)

随笔档案(62)

文章分类(31)

文章档案(32)

友情链接

最新随笔

积分与排名

  • 积分 - 233245
  • 排名 - 107

最新评论

阅读排行榜

评论排行榜

很多初学者在用string 类的时候会犯这样的错误:

操作不存在的元素,如:

#include<iostream>
#include<string>
using namespace std;
int main()
{
       string str;
       cin>>str[0];
       cout<<str[0];
       return 0;
}

这样得到输出的结果是不确定的。

因为在这里创建的是一个空 string 类,

长度为0,值为""(空)。

因此不存在str[0]。

posted on 2006-05-24 18:19 beyonlin 阅读(295) 评论(0)  编辑 收藏 引用 所属分类: C++之路

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理