void outportb(unsigned int Addr, unsigned char Data) { *((unsigned char xdata *) Addr) = Data; } 这段程序是什么意思啊?... 这段程序是什么意思啊? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 xdata void outportb unsigned int 搜索资料 2个回答 #热议# 上班途中天气原因受伤算工伤吗? bill_zhao 2011-09-19 · 超过22用户采纳过TA的回答 知道答主 回答量:68 采纳率:0% 帮助的人:68.5万 我也去答题访问个人页 关注 展开全部 将addr 强制转换为 unsigned char* (注意,指针的实质就是整数)然后再将该地址第一个字符复制为data假如addr值为 1000,那么该语句就将内存地址中1000处的字节赋值为 Data 了 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 Beyoungbehappy 2012-10-30 知道答主 回答量:66 采纳率:0% 帮助的人:13.7万 我也去答题访问个人页 关注 展开全部 我也在学这个,我看的是PDIUSBD12固件编程和驱动开发的书,看的还是有些模糊不懂,求指教啊…… 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-07-17 void *ptr = (char *)(((unsigned long) addr) & ~(PAGESIZE-1)); 上面这句话中的"& ~"什么意思? 2018-05-09 *(unsigned int *)addr = type;怎么理解 29 2016-12-02 怎么样画草 18 2016-09-28 用c读取bmp位图要包括4位色8位色16位色和24位色 13 2012-07-20 请问下#define XFR_ADDR ((unsigned char xdata*)0xC000) #define VALUE (XFR_ADDR[0x08])这个是什么意思 1 更多类似问题 > 为你推荐: