关于单片机C语言编程

发布网友 发布时间:2022-04-23 09:15

我来回答

1个回答

热心网友 时间:2023-10-09 06:30

请问为什么开头要定义unsigned
char类型呢,不是可以用unsigned
int代替吗??
在单片机中char类型的数据有什么作用呢??

我想说的是,单片机不是通用PC机
虽然说现在的单片机内部的ram越来越大但是比起电脑里还是有限的,
unsigned
char是可以用unsigned
int代替,但是这样占用的字节数太多了。
字符型的1个字节长,而整型是2个字节长。
单片机的char型和c里面的不太一样,
因为你用的52是8位的单片机,而char型是8位,所以操作方便。
欢迎追问

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com