一、C语言数据类型
C语言有四种数据类型,字符型并不是用来表示字符,他只是一种表示,代表数据的取值范围,在编程的过程中,因尽量选择较小的数据范围,这样可以节省空间,同时,在选择数据格式的时候,要满足程序设计要求,防止数据溢出。
二、C语言语法
函数值类型代表的是函数的返回值类型。
三、实例
#include<reg52.h>
sbit ADDR0 = P1^0;
sbit ADDR1 = P1^1;
sbit ADDR2 = P1^2;
sbit ADDR3 = P1^3;
sbit ENLED = P1^4;
void main()
{
unsigned int i =0;
unsigned char dir = 0;
unsigned char shift = 0x01;
ENLED = 0;
ADDR3 = 1;
ADDR2 = 1;
ADDR1 = 1;
ADDR0 = 0;
while(1)
{
P0 = ~shift;
for(i=0;i<10000;i++);
if(dir == 0)
{
shift = shift << 1;
if (shift == 0x80)
{
dir =1;
}
}
else
{
shift = shift >> 1;
if (shift == 0x01)
{
dir = 0;
}
}
}
}