C++之快速读入

在C++中,最常见的输入方法是:

cin

快一点的就是:

scanf();

那假如说scanf也不够快呢?
那就要用手写快读了,
下面是代码:

#include<iostream>
#include<cstdio>
using namespace std;

inline int read(){
   int s=0,w=1;
   char ch=getchar();
   while(ch<'0'||ch>'9'){if(ch=='-')w=-1;ch=getchar();}
   while(ch>='0'&&ch<='9') s=s*10+ch-'0',ch=getchar();
   return s*w;
}

int main(){

	return 0;
}

使用方法:

变量名=read()
posted @ 2021-05-13 11:03  ICtiger  阅读(506)  评论(0)    收藏  举报