首页 > 其他分享 >常用缺省源

常用缺省源

时间:2022-09-30 13:47:15浏览次数:79  
标签:常用 putchar 48 typedef long 缺省 include

顺便推销一下cnblog

\(\texttt{update } 2022/9/23\):将 48(ASCII '0'=48)换成了 0x30。真高级!

\(\texttt{update } 2022/9/30\):才学会了 fread() 优化快读(原因是因为 Ynoi 要卡常)。

代码:

#include <iostream>
#include <cstdio>
#include <cstring>
#define space putchar(' ')
#define endl putchar('\n')
using namespace std;
typedef long long LL;
typedef unsigned long long ull;
typedef long double LD;
void fastio()
{
	ios::sync_with_stdio(false);
	cin.tie(0), cout.tie(0);
}
char buf[1 << 21], *p1 = buf, *p2 = buf;
inline char getch()
{
	if (p1 == p2) p2 = buf + fread(buf, 1, 1 << 21, stdin), p1 = buf;
	return *(p1++);
}
inline int read()
{
	char op = getch(); int x = 0, f = 1;
	while (op < 48 || op > 57) {if (op == '-') f = -1; op = getch();}
	while (48 <= op && op <= 57) x = (x << 1) + (x << 3) + (op ^ 48), op = getch();
	return x * f;
}
inline void write(int x)
{
	if (x < 0) putchar('-'), x = -x;
	if (x > 9) write(x / 10);
	putchar(x % 10 + 48);
}

int main()
{

	return 0;
}

标签:常用,putchar,48,typedef,long,缺省,include
From: https://www.cnblogs.com/liangbowen/p/16744635.html

相关文章

  • 数车常用的断屑方法
    一、利用材料变形进行断屑1、利用断屑槽断屑槽不仅对切屑起附加变形的作用,而且还能实现控制切屑的卷曲与折断。只要断屑槽的形状、尺寸及断屑槽与主切削刃的倾斜角合适,断屑......
  • 铣削加工常用的四种刀具及差别
    1、平铣刀(圆柱形铣刀)平铣刀为卧式铣床上加工平面最常用之刀具,平铣刀为圆盘型或圆柱型,外圆周上有刀齿,用于铣削与刀轴平行之平面,平铣刀的刀刃有直刃形,与螺旋刃形,一般以螺旋刃......
  • 常用注解:Java、Spring框架
    Java8SpringFramework/Boot/Web-- Java中的注解【很神奇】。ben发布于博客园虽然用过很多,但是,对其感知仍然模糊,应该是对它们的使用原理不清楚所致。本文仅整理一......
  • Streamlit常用组件
    一、前言因为Streamlit的组件使用比较简单,我下面直接贴图和上代码,就不一一细说了,详细的可以查看官方文档二、Streamlit常用组件1、效果图 (图1)     ......
  • docker容器的创建及常用操作命令详解
    docker容器简介容器就是对外提供服务的一个实例。容器启动的必要条件:容器内至少有一个进程运行在前台1、创建容器1234567891011121314151617......
  • Markdown常用语法
    Markdown学习(建议使用Typora,可观看源代码模式)标题:#空格+标题名字二级标题三级标题n级标题:n个#空格+标题名字(最多只到六级标题)字体Hello,World!Hello,World!左右各加......
  • mysql常用命令
    CREATEUSER'用户名'@'可连接ip,%表示任意ip'IDENTIFIEDBY'密码';DROPUSER[IFEXISTS]存在才删除 user[,user]...用户列表DROP USER IF EXISTS 用户名GRA......
  • ES6形式常用的数组遍历函数
    文章目录​​0.给定一个数组​​​​1.find():查找成员对象​​​​2.findIndex():查找成员下标​​​​3.filter():过滤数组​​​​4.forEach():迭代数组​​​​5.some......
  • 懒人IDEA 常用快捷键大全
    查找类的快捷键双击Shift:查找任何内容Ctrl+F:在当前文件夹中查找Ctrl+Shift+F:在项目或指定窗口中查找Ctrl+N:在项目中查找类Ctrl+Shift+N:查找文件Ctrl+R:在当前文件中文本替换C......
  • LINUX常用命令备忘
    问1:linux在虚拟机下咋么从图形模式切换到命令行模式的啊答:运行init3NOTE:在windows虚拟机模式下,Ctrl+Alt+F1~F7,是失效的。但如下却屡试不爽(特别感谢乐乐):终端模式-->命令行......