随笔 - 62  文章 - 96  trackbacks - 0
<2006年5月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用链接

留言簿(7)

随笔分类(66)

随笔档案(62)

文章分类(31)

文章档案(32)

友情链接

最新随笔

积分与排名

  • 积分 - 231227
  • 排名 - 106

最新评论

阅读排行榜

评论排行榜

很多初学者在用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 阅读(280) 评论(0)  编辑 收藏 引用 所属分类: C++之路

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