读书人

没法将一个结构体转换为字符串。

发布时间: 2013-03-27 11:22:42 作者: rapoo

无法将一个结构体转换为字符串。。。
各位大大问个问题:我想把结构体转换为字符串,
网上给了一个这个答案:struct message
{
POINT point;
int state;
};
struct message msg;
char msg_buf[100];
然后 memcpy(msg_buf,&msg,sizeof(message)); //将结构体转换为字符串
但是我在vc6.0下,观察变量,msg_buf只能接受&msg中的第一个信息,并不能完全得到它的值,我不知道原因是什么,搞了好久了,网上都说可以这样转换,但是我的得不到结果

[解决办法]
第一个信息是指什么?
[解决办法]
你的msg和msg_buf都没初始化?!
[解决办法]

引用:
引用:第一个信息是指什么?是一个点的横坐标。。。


char msg_buf[100] = {};

读书人网 >C语言

热点推荐