c++ 中, cin.get(name, 20) 会保留换行符在输入序列里, 所以一般这样写 cin.get(name, 20).get();来消除换行符
cin.getline(name, 20), 不会保留换行符
本文介绍了C++中cin.get与cin.getline两种输入方法的区别。cin.get在读取字符串时会保留换行符,并提供了一个消除换行符的方法。而cin.getline则不会保留换行符。
c++ 中, cin.get(name, 20) 会保留换行符在输入序列里, 所以一般这样写 cin.get(name, 20).get();来消除换行符
cin.getline(name, 20), 不会保留换行符
3851
1850
9823
3464

被折叠的 条评论
为什么被折叠?