• 标准库string类型


    string s1;
     cin>>s1;
    

    这是读取s1的方式,读取时遇到第一个不是空白字符开始读入,直到遇到第二个空白符。

          string s1;//默认是空串
          string s2(s1);//s2是s1的副本
          string s3("value");//给值
          string s4(n, 'c');//n个c串起来
    
  •     string字面值和字符串string对象并不以是同一种数据类型。
    •     getline(cin, string1)用来输入空白字符,直到换行符结束,返回值是cin。
    •       string s1;
            s1="asf"+"asdsf";//错误
            s1+="asdf";//正确
      

        * string::size_type是unsigned类型,这么定义是为了与机器无关,如果定义为int型,在有的机器上int型是16位的,表示的最大长度只能是32767位,不能满足实际要求,而unsigned类型的表示的最大数是int型的两倍。

  • 相关阅读:
    gulp-css-spriter 将css代码中的切片图片合并成雪碧图
    通过JS模拟select表单,达到美化效果[demo]
    jQuery拖拽 & 弹出层
    sublime text 快速编码技巧 GIT图
    原生JS不到30行,实现类似javascript MVC的功能-minTemplate
    javascript拖拽原理与简单实现方法[demo]
    滚动焦点图实现原理和实践[原创视频]
    谈一谈值类型与引用类型和装箱与拆箱
    【原创】asp.net内部原理(三) 第三个版本 (最详细的版本)
    由JS函数返回值引发的一场”血案"
  • 原文地址:https://www.cnblogs.com/lovelyxia/p/1714986.html
  • Copyright © 2020-2023  润新知