Loading

C++ ACM输入输出读取

万能库

#include<bits/stdc++.h>

1. scanf 函数

scanf()用法

int a,b,c;
scanf("%d", &a); // 读取一个数字赋值给a
如果成功,该函数返回成功匹配和赋值的个数。如果到达文件末尾或发生读错误,则返回 EOF。
while(scanf(%d, &a) != EOF){ // 判断是否读取结束

	}
while(cin>>a){ // 如果没有数据了,cin>>a就会返回false

}

2. cin.get()

读取单个字符,包括空格和换行符

3. cin

读取单个字符,跳过空格和换行符

cin和cin.get()混合使用的注意事项

cin 和 cin.get()是顺序读取的

posted @ 2022-03-06 18:33  Guang'Jun  阅读(321)  评论(0)    收藏  举报