码迷,mamicode.com
首页 > 其他好文 > 详细

快速输入/输出

时间:2020-03-03 20:59:30      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:return   char   tchar   getch   code   line   putchar   getchar   print   

配合__int128使用

 

inline int read() {
    char c = getchar(); int x = 0, f = 1;
    while(c < 0 || c > 9) {if(c == -) f = -1; c = getchar();}
    while(c >= 0 && c <= 9) x = x * 10 + c - 0, c = getchar();
    return x * f;
}

int main() {
    int n;
    while (n = read()) {
        cout << n << endl;
    }
}

void print(__int128 x)
{
    if (!x) return ;
    if (x < 0) putchar(-),x = -x;
    print(x / 10);
    putchar(x % 10 + 0);
}

 

快速输入/输出

标签:return   char   tchar   getch   code   line   putchar   getchar   print   

原文地址:https://www.cnblogs.com/LH2000/p/12404281.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!