结构体变量数据发送问题,请教诸位!
typedef struct TYPETMP
{
uint8_t tag;
uint8_t *pStr;
}TypeTmp;
TypeTmp *stmp;
stmp->tag=8;
stmp->pStr="abcde";
char *sendline=stmp;
send(sockfd,sendline,10,0);
发送结构体变量数据时,出错(Segmentation fault).
请教各位,该如何改啊.
[ 本帖最后由 smilesmart 于 2006-2-28 17:15 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
指针不初始化就使用,这是初学者的错误。
TypeTmp *stmp; 还没有初始化指针
你确定是在send的时候出错的吗?
可以发过去的.你recv的返回值是多少?