@import “../../css/font-awesome-4.7.0/css/font-awesome.css” @import “../../css/theme/solarized.css” @import “../../css/logo.css” @import “../../css/font.css” @import “../../css/color.css” @import “../../css/margin.css” @import “../../css/table.css” @import “../../css/main.css” @import “../../plugin/zoom/zoom.js” @import “../../plugin/customcontrols/plugin.js” @import “../../plugin/customcontrols/style.css” @import “../../plugin/chalkboard/plugin.js” @import “../../plugin/chalkboard/style.css” @import “../../plugin/menu/menu.js” @import “../../js/anychart/anychart-core.min.js” @import “../../js/anychart/anychart-venn.min.js” @import “../../js/anychart/pastel.min.js” @import “../../js/anychart/venn-ml.js”
</br> </br> </br>

The **type** of a variable determines
the set of values it may take on and
what operations can be performed on them.
(unsigned) short (int)
unsigned int
unsigned long (int)
unsigned long long (int)

(unsigned) short (int)
unsigned int
unsigned long (int)
unsigned long long (int)

(unsigned) short (int)
unsigned int
unsigned long (int)
unsigned long long (int)


char only for representing characters.signed char or unsigned char.
无符号整数运算中没有溢出, 取而代之的是**回绕 (wrap)**现象
有符号整数运算中发生溢出, 程序的行为是**未定义的**
算术表达式、逻辑表达式 (先做整值提升 )
定义初始化、赋值 (类型转换)
函数调用时 (类型转换)
函数返回时 (类型转换)
float (F)
double
long double (L)

float.h)
math.h (Section 23.3) whenever possible.
$24 \; (\approx 6) \qquad\qquad 53 \; (\approx 16)$





