【求助】如何将byte数组转成char存入buffer并获得字串指针(char*类型)
想把DHT11接收到的数据在(byte数组)以udp方式发送,如何将数据转换为buffer里的字串并获得字串的指针值?谢谢! 纯想法:char* p = (char*) 某个byte; friskit 发表于 2013-2-10 15:07
纯想法:
char* p = (char*) 某个byte;
谢谢!不过这样试了不行。
直接用unsigned char DH11,char *buff=DH11;搞定。 呃其实吧。。标准的c语言没有byte这个类型……可以理解成为unsigned char。。。然后就跟我上面说的一样了…… superid888 发表于 2013-2-11 01:55 static/image/common/back.gif
谢谢!不过这样试了不行。
直接用unsigned char DH11,char *buff=DH11;搞定。
其实你可以直接写
unsigned char *DH11 = malloc(sizeof(unsigned char)*10)....一行就行…… friskit 发表于 2013-2-12 23:43 static/image/common/back.gif
其实你可以直接写
unsigned char *DH11 = malloc(sizeof(unsigned char)*10)....一行就行……
学习了,谢谢! 初学者学习
页:
[1]