0%

只要明确值不被改变就应该声明为 const ,以此获得编译器的襄助,保证规则不被违反。

顶层 const 与 底层 const

const pointer 成为顶层 const, pointer 指向的数据为 const 称为底层 const.

阅读全文 »

题面

设$\Sigma(t)$ 是平面 $x+y+z=t$ 被球面 $x^2+y^2+z^2=1$ 截下的部分,设

\[ F(x,y,z)=1-(x^2+y^2+z^2), \]

求证,对于$\left| t \right| \leq \sqrt 3$ 时,有

\[ \int _{\Sigma(t)} F(x,y,z)\,d\sigma = \frac{\pi}{18} (3-t^2)^2 \]

阅读全文 »

字符集和编码

字符集从字符到一个数字的映射。编码是一种规则,即如何将这个字符转变为二进制数。

ASCLL

计算机处理字符总是需要将其变为一个个 bit 所以最开始的字符集是ASCLL 码,将不同的英文字母,数字,以及控制字符映射到 8-bits 中。一开始 ASCLL 码只用到了 0 - 127。后来新增加了扩展 ASCLL 码, 利用了 128 - 255 剩下的一半字符。当称为 ASCLL 集的时候作为一种字符集,ASCLL 码时,是一种编码规则。

阅读全文 »