关于进程间通信如果传输的是结构体数据

来源:互联网 发布:广联达云南软件多少钱 编辑:程序博客网 时间:2024/05/04 21:12

先来说明一下   sprintf()函数  的使用

sprintf()组合一个字符串用:
int a=100;
char b='x';
char c[10]="abcd";
char buf[100];
sprintf(buf,"%3d%c%s",a,b,c);

buf的内容为: 
100xabcd

然后,结构体的传输:

#include <string.h>
#include <stdlib.h>

typedef struct PARAMETER{
             int        iID;
             char    sName[13];
             char    sValue[13];
             char    me[5];
}ParameterStruct;



然后再socket中传输  messmid 中的数据即可。。。。


原创粉丝点击