美文网首页
4.6 cin.get()读入字符串存入字符数组

4.6 cin.get()读入字符串存入字符数组

作者: 壹顾倾城 | 来源:发表于2020-01-09 11:53 被阅读0次

    程序来源 :C++ primer plus
    章 节 :4.6
    名 称 :instr4.cpp
    功 能 :输出字符串
    合并cin.get(name,len)
    cin.get()
    为一行:
    cin.get(name.len).get();
    开发时间 :2020-1-9
    版 本 :v1.0
    运行测试 :通过

        /********************************
     * 程序来源 :C++ primer plus
     * 章    节 :4.6
     * 名    称 :instr4.cpp
     * 功    能 :输出字符串
     *            合并cin.get(name,len)
                      cin.get()
                  为一行:
                      cin.get(name.len).get(); 
     * 开发时间 :2020-1-9
     * 版    本 :v1.0
     * 运行测试 :通过
     *******************************/
    #include <iostream>
    #include <cstring>
    
    using namespace std;
    
    int main() {
        const int ArSize = 20;
        
        char name[ArSize];
        char dessert[ArSize];
        
        cout << "Enter you name: \n";
        cin.get(name,ArSize).get(); //get(name,length)
                            //读取一行,以回车结束,保存数据时有空格替换回车 
                            //准备读取下一行 cin.get() 
        //cin.get();          //处理回车,准备读取下一行 
        cout << "Enyer you favorite dessert:\n";
        cin.get(dessert, ArSize).get();   //没有几机会输入 
        cout << "I have some delicious " << dessert;
        cout << " for you," << name;
        
        return 0;
    }
    
    /**********************************
     *            程序输出            * 
     ********************************** 
    Enter you name:
    Micro bike
    Enyer you favorite dessert:
    pie, habange
    I have some delicious pie, habange for you,Micro bike
    --------------------------------
    Process exited after 18.45 seconds with return value 0
    请按任意键继续. . .
    
    **********************************/ 
    

    运行结果:

       Enter you name:
    Micro bike
    Enyer you favorite dessert:
    pie, habange
    I have some delicious pie, habange for you,Micro bike
    --------------------------------
    Process exited after 18.45 seconds with return value 0
    请按任意键继续. . .
    
    

    相关文章

      网友评论

          本文标题:4.6 cin.get()读入字符串存入字符数组

          本文链接:https://www.haomeiwen.com/subject/fnryactx.html