YoungZM
仰天大笑出门去,我辈岂是蓬蒿人。
常用标签

编译和解释的区别是什么?
编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;

而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的.

这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)

一、低级语言与高级语言

最初的计算机程序都是用0和1的序列表示的,程序员直接使用的是机...

August 10, 2019

C++ string 详解

任何人对本文进行引用都要标明作者是Nicolai M.Josuttis

///////////////////////////////////////////////////////////////////////////////////

C++ 语言是个十分优秀的语言,但优秀并不表示完美。还是有许多人不愿意使用C或者C++,为什么?原因众多,其中之一就是C/C++的文本处理功能太麻烦,用起来很不方便。以前没有接触过其他语言时...

August 7, 2019

物块A在碰撞前瞬时速度的大小为$$v_1$$,其碰撞后的瞬时速度为$$\frac{v_1}{2}$$。
设物块B的质量为$$m^{'}$$,碰撞后的速度大小为。由动量守恒定律和机械能守恒定律可知:
$$mv_1 = m (-\frac{v_1}{2}) + m_1 v_1$$
$$\frac{1}{2}mv_{1}^{2}$$

...

版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>ipconfig /allWindows IP 配置

主机名  . . . . . . . . . . . . . : hp72
主 DNS 后缀 . . . . . . . . . . . :
节点类型  . . . . . . . . . . . . : 混合
IP 路由已启用 . . . . . . ...

在竞赛中,遇到大数据时,往往读文件成了程序运行速度的瓶颈,需要更快的读取方式。相信几乎所有的C++学习者都在cin机器缓慢的速度上栽过跟头,于是从此以后发誓不用cin读数据。还有人说Pascal的read语句的速度是C/C++中scanf比不上的,C++选手只能干着急。难道C++真的低Pascal一等吗?答案是不言而喻的。一个进阶的方法是把数据一下子读进来,然后再转化字符串,这种方法传说中很不错,但具体如何从没试过,因此今天就索性把能想到的所有的读数据的方式都测试了一边,结果是惊人的。