51单片机C语言编程最好的软件是什么
1个回答
展开全部
请问为什么开头要定义unsignedchar类型呢,不是可以用unsignedint代替吗??
在单片机中char类型的数据有什么作用呢??
我想说的是,单片机不是通用pc机
虽然说现在的单片机内部的ram越来越大但是比起电脑里还是有限的,
unsignedchar是可以用unsignedint代替,但是这样占用的字节数太多了。
字符型的1个字节长,而整型是2个字节长。
单片机的char型和c里面的不太一样,
因为你用的52是8位的单片机,而char型是8位,所以操作方便。
欢迎追问
不会,识别int型的低八位
在单片机中char类型的数据有什么作用呢??
我想说的是,单片机不是通用pc机
虽然说现在的单片机内部的ram越来越大但是比起电脑里还是有限的,
unsignedchar是可以用unsignedint代替,但是这样占用的字节数太多了。
字符型的1个字节长,而整型是2个字节长。
单片机的char型和c里面的不太一样,
因为你用的52是8位的单片机,而char型是8位,所以操作方便。
欢迎追问
不会,识别int型的低八位
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询