C++ cin 用法(全)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/Simon798/article/details/102696371

接收一个字符:

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

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

连续接收多个变量:

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

接收一整行:

	// 方法1
	getline(cin, 你的变量, '\n');

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

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

清空缓冲区:

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

猜你喜欢

转载自blog.csdn.net/Simon798/article/details/102696371