0
点赞
收藏
分享

微信扫一扫

C++ cin 用法(全)

窗外路过了谁 2022-07-18 阅读 62

接收一个字符:

// 方法1
变量 = cin.get();

// 方法2
cin.get(变量);

连续接收多个变量:

>> 变量一 >> 变量二 >> 变量三;

接收一整行:

// 方法1 需要 #include <string>
getline(cin, 你的变量, '\n');

// 方法2
char array[20]={NULL};
cin.get(array,20);

// 方法3
char array[20]={NULL};
gets(array);

清空缓冲区:

.clear();  // 清除错误标志   
cin.ignore(numeric_limits<std::streamsize>::max(),'\n'); //清除缓冲区的当前行



举报

相关推荐

0 条评论