三、基于fread的读入优化 考虑到getchar的速度还是不够快,我们可以使用fread(头文件)来优化getchar,代码如下: #definegetchar()(p1==p2&&(p2=(p1=buf)+fread(buf,1,1<> charbuf[121],*p1=buf,*p2=buf; 然后可以直接使用前文所述的读优。 打成三目运算符可能不太好理解哈。 关于逗号“,”,不理解的...
三、基于fread的读入优化 考虑到getchar的速度还是不够快,我们可以使用fread(头文件)来优化getchar,代码如下: #definegetchar()(p1==p2&&(p2=(p1=buf)+fread(buf,1,1<> charbuf[121],*p1=buf,*p2=buf; 然后可以直接使用前文所述的读优。 打成三目运算符可能不太好理解哈。 关于逗号“,”,不理解的...