首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

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

2013-03-27 
无法将一个结构体转换为字符串。。。各位大大问个问题:我想把结构体转换为字符串,网上给了一个这个答案:struc

无法将一个结构体转换为字符串。。。
各位大大问个问题:我想把结构体转换为字符串,
网上给了一个这个答案: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] = {}; 

热点排行