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

常用链接

留言簿(3)

随笔分类(66)

随笔档案(62)

文章分类(31)

文章档案(31)

友情链接

最新随笔

积分与排名

  • 积分 - 41485
  • 排名 - 64

最新评论

阅读排行榜

评论排行榜

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

标题  
姓名  
主页
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]

相关链接:
网站导航: