zoukankan      html  css  js  c++  java
  • 为姓名装表

    #include <iostream>
    #include <string>
    
    int main()
    {
        std::cout<<"Please enter your first name:";
        std::string name;
        std::cin>>name;
        
        const std::string greeting = "Hello, " + name + "!";
        const std::string spaces(greeting.size(),' ');
        const std::string second = "*" + spaces + "*";
        const std::string first(second.size(),'*');
    
        std::cout<<std::endl;
        std::cout<<first<<std::endl;
        std::cout<<second<<std::endl;
        std::cout<<"*"<<greeting<<"*"<<std::endl;
        std::cout<<second<<std::endl;
        std::cout<<first<<std::endl;
        return 0;
    }

    为了透彻的理解spaces,我们需要知道:如果根据一个整数值和一个字符值来构造一个字符串,那么在所得的结果中就会有这一这个字符值的多份复制,二复制的份数跟证书的值相等。

    std::sting z(n,c);定义类型为std::sting的变量z,且把z初始化为包含n个字符c的字符串。这里的c必须为一个字符,它既不能是字符串也不能是字符串的直接量。

  • 相关阅读:
    053592
    053591
    053590
    053589
    053588
    053676
    C# WPF Border控件总结
    Android Studio 添加jar或aar依赖的两种方式
    javascript Date与string之间的转换
    C#:使用dsoframer.ocx控件实现内嵌office效果(详解)
  • 原文地址:https://www.cnblogs.com/jiaoluo/p/3543417.html
Copyright © 2011-2022 走看看