而 uint 是 16 位的水杯,最大的十进制数可以表达到 65535,6 万多。
那么现在 uint i,和 uchar j 现在明白了麽?
uint i,声明一个 16 位的变量 i,方便程序内用。I 的数值范围在 0~65535
内都可以。
uchar j,声明一个 8 位的变量 j,方便程序内用。J 的数值范围在 0~255
内都可以。
声明完后,I, j 这些变量位置哪里来?当你定义好,单片机 RAM(动 态存储器)自动分配的,这不用你操心。
从上面程序你可以看到 I, j 在哪里用吗? 延时程序
for(i=0;i<1000;i++) 延时一秒
{
for(j=0;j<230;j++) 延时 1 毫秒
{
;
}
}