📄 11.c
字号:
#include <at89x51.h>
#include <stdio.h>
void main(void)
{
unsigned int a,b,c,d; //这个定义会在整个main函数中?
SCON = 0x50; //串口方式1,允许接收
TMOD = 0x20; //定时器1定时方式2
TH1 = 0xE8; //11.0592MHz 1200波特率
TL1 = 0xE8;
TI = 1;
TR1 = 1; //启动定时器
a = 5;
b = 6;
c = 7;
d = 8; //这会在整个函数有效
printf("0: %d,%d,%d,%d\n",a,b,c,d);
{ //复合语句1
unsigned int a,e; //只在复合语句1中有效
a = 10,e = 100;
printf("1: %d,%d,%d,%d,%d\n",a,b,c,d,e);
{ //复合语句2
unsigned int b,f; //只在复合语句2中有效
b = 11,f = 200;
printf("2: %d,%d,%d,%d,%d,%d\n",a,b,c,d,e,f);
}//复合语句2结束
printf("1: %d,%d,%d,%d,%d\n",a,b,c,d,e);
}//复合语句1结束
printf("0: %d,%d,%d,%d\n",a,b,c,d);
while(1);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -