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

2019-07-15 13:22发布

# 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);没有成功,请问应该怎么改,或者是有没有其他的方法?谢谢各位了。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
lggzc
1楼-- · 2019-07-16 07:10
chenwei6991627 发表于 2016-7-22 15:57
什么问题呢?你没包含头文件把

好像是没有写...
但是现在
BYTE n=8;
BYTE* str;
我没办法把这个8赋值给*str,我写的是  str = &n;  这样可以吗?
chenwei6991627
2楼-- · 2019-07-16 07:13
 精彩回答 2  元偷偷看……

一周热门 更多>