首页 > 学院 > 开发设计 > 正文

2017-02-18

2019-11-08 02:58:43
字体:
来源:转载
供稿:网友

1.字符串: str为char类型,(str,15)中的15为长度不超过15; 判断为首个字符不是跳行,即此行不为空;

char str[15]; while(cin.getline(str,15) && str[0]!='/0') create(); char str[15]; while(gets(str) && str[0]!='/0') create();

若一直到读完都不出现断行,可用如下读入

char str[15]; while(cin>>str) create();

2.string与char: 推荐使用char,string时间约为char的1.5倍; 但在不知道长度的情况下最好使用string; 求长度:char—len=strlen(str);时间复杂度O(N); string-len=str.size();时间复杂度O(1);


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表