《C++PrimerPlus 6th Edition》第4章 复合类型 要点记录

    技术2026-02-08  1

    《C++PrimerPlus 6th Edition》第4章 复合类型 要点记录

    要点习题

    要点

    画个概括:

    习题

    #include<iostream> #include<string> using namespace std; int main(){ int x; cin>>x; string str; //getline(cin,str); //1 cin>>str;//2 cout<<str<<endl; return 0; }

    运行一下就会发现,两种方法都有一定问题:首先,getline(cin,address)会把输入数字回车时留下的换行符转变为空字符并传给address,也就是说当你输入数字按回车后整个程序就结束了,且address打印看不出任何东西;cin>>address是遇见空格才结束,因此不会有上述问题,但若输入字符串中有空格,那么它将只会打印字符串中第一个单词(或稀饭)。

    习题参考代码见我的github(上传后会把链接打上)

    欢迎各位大佬们于评论区进行批评指正~

    上一篇文章:《C++PrimerPlus 6th Edition》第3章 处理数据 要点记录

    下一篇文章:《C++PrimerPlus 6th Edition》第5章 循环和关系表达式 要点记录

    Processed: 0.016, SQL: 9