静态局部变量 static static只在编译时赋一次初值,以后每次调用函数时不再重新赋初值,而是保留上次函数调用结束时的值。类似全局变量,static使用完后不释放内存,只是static只能被子函数内部调用,对子函数外部是隐藏的。 C51的乘法 u8、u16、u32 通常意义上,8位 × 8位 应该为 16位 。不过实际上,乘法是由加法组成的,8位 × 8位 仍为8位,多余的舍弃。多位 × 少位 保留 多位 位数 持续更新。。。