快读快写和fread,fwrite | 您所在的位置:网站首页 › c语言fwrite和fread › 快读快写和fread,fwrite |
首先,先谈谈快读快写
这是我一开始的输入输出 cin>>a; coutif(c=='-')f=-1;c=getchar();}//判断负数 while(c>='0'&&c register int x=0,f=1;register char c=getchar(); while(c'9'){if(c=='-')f=-1;c=getchar();}//判断负数 while(c>='0'&&c x=0;register int f=1;register char c=getchar(); while(c'9'){if(c=='-')f=-1;c=getchar();} while(c>='0'&&c register int len=0; if(x fwrite(obuf,p3-obuf,1,stdout); return 0; }普通的输入输出:read(x),print(x),无符号的输入:uread() 支持同一文件中的int和long long的同时输入输出 例如: int main(){ int x; unsigned int ux; long long y; unsigned long long uy; read(x);uread(ux); read(y);uread(uy); print(x);putchar(' ');uprint(ux); putchar('\n'); print(y);putchar(' ');uprint(uy); fwrite(obuf,p3-obuf,1,stdout); return 0; }输出 谢谢–zhengjun |
CopyRight 2018-2019 实验室设备网 版权所有 |