这个问题一开始源于用vc编译一个utf8文件, 遇到了错误error C2001: 常量中有换行符

原本是个mingw下写的程序, gcc编译时没问题的, 后来网上搜了下, 说是因为vc对无bom的utf8文件支持不太好, 得加上bom才能正常编译
在vc上面测试以下代码

#include &lt[......]

阅读全文

我们可以定义一些最基本的计算,比如加减乘除、移位等,然后通过对基本计算进行高阶组合,形成更复杂的计算,比如幂、开方、阶乘等等

而计算机中除了基本的计算,还有基本的控制指令,比如循环、判断、递归、函数调用等

当具备这些特性后,我们就可以用他们进行组合,模拟出一个高阶的机器

比如我们可[……]

阅读全文