微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 将unsigned char类型的数据存入unsigned char code dis1中,求各位指点

将unsigned char类型的数据存入unsigned char code dis1中,求各位指点

时间:10-02 整理:3721RD 点击:
# include <reg51.h>
# include <intrins.h>
typedef unsigned char BYTE;
BYTE n=8;
BYTE code dis1 []=n;
想达到直接写BYTE code dis1 []={"8"};的效果
就是上面这个程序的意思,我尝试过使用itoa的函数,itoa(n,str,10);没有成功,请问应该怎么改,或者是有没有其他的方法?谢谢各位了。

code类型的,还是老实点,直接赋值把  unsigned char x[]={0x0};0x0换成你需要的

那如果不是code的话呢  应该怎么实现  谢谢了  我想用unsigned char里面的数据实现一个变化的数据在液晶屏上  可以吗

unsigned char 就可以的啊

好的 我试试 谢谢

BYTE* str="AAA";
BYTE dis1 [];
strcpy(dis1,str);
我的赋值这样写的   最后显示有问题  是这几句有问题吗?
谢谢啦0.0

什么问题呢?你没包含头文件把

好像是没有写...
但是现在
BYTE n=8;
BYTE* str;
我没办法把这个8赋值给*str,我写的是  str = &n;  这样可以吗?

这样是可以的啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top